This was super easy to assemble by myself and it only took me about 30 minutes. It fits perfectly in the space where I wanted to use it. The bench is sturdy and strong enough to sit and take off your shoes.