the product is great, unfortunately the wayfair shipping was not. The product arrived a week late, the app never updated delivery ETA, customer service called the shipper and confirmed the date the product would arrive and it actually didn't arrive until 2-3 days after the cust service confirmed arrival date. Had to cancel handy man (which was def needed) to assemble the furniture twice costing me an additional $50 in cancellation fees. Total nightmare. Again, this isn't a product review, it's more of a Wayfair review.