we're really happy with this product, there is set-up required but it wasn't too bad.

Pros: Great product and great value!
Cons: Not enough color options and cover should come with it