We bought this stroller for my daughter and we have loved it since Day 1. It is easy to manuever on any terrain (i.e., rocks, beach, sand, gravel, grass). You can push it with just a finger and it rides smooth. Our daughter has napped in it and sleeps soundly in it. The basket for storage underneath is also great too! The material is mainly waterproof and is weather-resistant. Many accessories that can be added onto the BOB Stroller! Loved it so much that we will buy the BOB Revolution Duallie when we have Baby #2!