Assembly not bad and the result is great in our entry area.  Holds up to 12 shoes and the top is good for setting baskets with mittens and scarves on.  A nice addition to my goal of keeping our house organized.