Decent shoe cabinet for the money. It comes in many pieces but was easy to assemble and only took about 10-15 minutes. Lightweight and easy to move around before shoes are placed inside. Sneakers, flats and heels fit well. Boots might not have enough room depending on shaft height. I was impressed by how sturdy it was once assembled. It would be nice if the top had more rigidity so that items could be placed on top of it without sinking between the frame. The zippers work well but I’m not sure how they will stand up to frequent use. Overall I am happy with the purchase.