Received this bench and loved that it came all assembled. No need to put together just had to take out of box and was ready to use. The bench was a lot smaller than I thought but overall fits perfectly for what I need.