this is a great purchase. It took me some time to assemble it because I made a mistake when putting in the divisions but I was able to finish it under one hour. I am pleased with how sturdy it turned out. The foam was nice too just good to sit down and take off your shoes.