The shoe rack exceeds beyond my expectation. If assembled properly, it is very sturdy and stays put. When assembling, make sure you hear the click sound when pushing. It just has to be assembled properly. Customer service is excellent as well. Overall, I love it.