Super simple to put together, and fits all my shoes well. However, it doesn’t fit taller shoes such as heels, boots, etc. But it fit what I needed.