It's a pain to assemble, but once it's done, it's a nice looking cabinet!  Actually fits my shoes too, unlike some other shoe cabinets out there.