Easy to put together, took little time. Looks great! It feels sturdy enough to sit on to put your shoes on which was an added bonus. Very happy with the product.