Would buy again. 

PROS shelves can be adjusted to fit tall shoes. I like that most stuff is hidden and it’s slim enough to not interfere with the front door opening. Also, it’s not very tall which means I can hang jackets above it

CONS mirror is plastic, doors took a lot of adjustment to line up. Feels a bit cheap for the price point but will work for a few years