Comfortable fun overall great experience