The bench was easy to put together and is a great product for the price. It is the perfect size for my entryway. It looks very nice and I'm happy with the purchase. I like that the seat has a latch that holds it in the upright position without slamming down. It's a nice safety feature for young children.