Perfect for our needs! I like that the drawers clip in to avoid them rolling out on there own. One of the drawers was damaged, but customer service resolved it promptly and sent a replacement part at no cost to me. Wonderful customer service! Definitely recommend!