It's exactly what I needed. I have to say the shelves inside could use better support and the doors kinda fall off if you don't slide them correctly. Overall though it's nice. Goes with the vibe/appeal I need.