The cabinet is great and wasn't that hard to put together. I am not using it for shoes though I am using it to store blankets so they are easily accessible. It worked out great for what I needed it for.