Had everything we wanted...great price. Here's to a happy summer! Thanks to all the reviews and write ups across the web...we feel real good about the purchase.