Exactly what I needed! We had a shoe rack by our door that always looked messy no matter how many times I tried to tidy it up. 
This cabinet is perfect, love that the shelf heights are adjustable and the top drawer is a great feature! Looks exactly like the picture, good quality and very sturdy. The doors open and close easily, the drawer slides open just fine. I was able to build it on my own in about 2 hours, 2 people can probably get it done in less than an hour. Very easy and clear instructions.