Perfect for what we needed! Very sturdy and holds a lot of weight, way more space than I expected too. Easy to assemble, took about 45 mins to get everything out of box and into place. Very happy!