I am very pleased with my purchase. It took about 5 minutes to put it together. Shipping was excellent. It didn't take long at all. My only thing was that it was placed outside our door. Wished they would have left the box at concierge/front desk. Otherwise, I would definitely buy this product from this website.