Absolutely Love this bench! Arrived a day early - easily put together in about 15 minutes- Sturdy - No flaws at all. Highly recommend!!!!!