Exactly what I needed and fits a lot of stuff. Would give 5 stars but its a bit wobbly but thats what you get with fake wood... unsure why people cant get the doors straight. I managed to get them straight from the start because I paid attention to making sure the door hinges are tightened straight....if you didnt they would screw on crooked hence the uneven doors. Took under 1.5 hrs to assemble by myself and it wasnt that bad if you have a brain to figure it out.