The bench was super easy to put together. Quality is as expected for an inexpensive bench - Perfect at the end of our king bed but might not recommend if using for every day seating. The color is rich and luxurious so I’m very happy with this purchase!