It is easy to assemble. It only took my husband 1.5 hours to put it together. It is sturdy. It took me a long time to find a shoe storage to put by the entry way and guest won’t realize it. It looks just like the picture shown.