Pros Aesthetically this is a wonderful piece. It was easy to put together in an hour or so, although I needed my fiance to help put the doors on. I love the look and feel for the price. From a distance you would think its a higher end product. Our shoes fit perfectly inside! It does the job and looks great. 

Cons Youll need to be gentle with the finished product. Opening and closing the doors makes the whole thing shake. I wouldnt expect this to hold up to any kid-based wear and tear. For around 100 its a great buy and solves our needs for now but Id probably be willing to spend another 200 for a more sturdy piece that will last longer.