Rode my Giant Cypress DX today through Oka National Park (Oka, Quebec); the bike paths, the wooded trails, the paved roads and near the beach. It did pretty good on the rocky woodsy trails for a hybrid, the front and seatpost shocks and sprung cruiser saddle make it comfortable anywhere. It locks up anywhere near sand though, so... not a beach cruiser.