This bench is gorgeous. As the other reviewers mention, it comes FULLY ASSEMBLED. It's sturdy as well. I use it at the end of my bed to give my 100lb dog something to use for getting up and down on/off my bed to help with joint issues when he gets old. It stands up to his weight easily and my own! :) It is on the smaller side so be sure to measure where you plan to use it. Not a complaint from me since I wanted something that didn't fill up my space so much. It's a great option!