Product is exactly as described and meets all our expectations. 
I am writing this review after just one night, so can't speak to the durability of the product. 
Set up was easy, but be prepared for the weight of this product. 
Delivery was terrible! After notifying us of delivery date, they delivered 3 days earlier without notice and just left these two big boxes, blocking our entry door, subject to getting partially wet in Florida's wild thunderstorms. One of the boxes was damaged, as was the product because of the shipping container damage. Damage was cosmetic, so we decided to keep rather than package it back up and send it back. All the same, I paid for an undamaged product.
Because of delivery problems only three stars.