Not too difficult to assemble, and fits perfectly in a space by our door. One of the few shoe racks that has a reasonably comfortable cushion and plenty of storage. Definitely recommend!