Exactly what we needed! Love this cart. It has more space than I expected  was very easy to assemble.