Excellent product.  Met all of our expectations. Would highly recommend. 

Pros: Great value
Cons: Should have been put together with the size box it was delivered in.