This went together quickly, in half an hour or less. I have mine on carpet and the wheels still roll decently well. Note, this will hold most heels and wedges, but certainly not boots. Happy overall with the purchase.