perfect for what I needed.  The fold out shelf is a little flimsy, but I'm using it and its functioning fine.  I was glad to see the reviews about assembly.  I would recommend two people to put it together, and the instructions were a little lacking.  But, we got it done