This fit perfectly into my hall closet and makes it look more tidy by hiding my shoes! It was great to finally have a self assembly product that had all of the required parts and where all of the holes lined up. It was easy to assemble until the very last step. I didn't have an extra set of hands so I had to use pieces of styrofoam that came with the packaging to hold the back panel up so that I could nail the 16 individual nails in. It doesn't look pretty but at least no one will see the back!

Pros: Easy to assemble, looks lovely, decent shoe storage
Cons: Shelves not high enough for boot storage. If I remove a shelf in order to store boots I have lost storage for 5 pairs of shoes but I just stuck them in the space between the bottom of my cabinet and the floor.