This is a really pretty cabinet. I'm a single mom, so it took me a couple hours to put it together by myself, but it wasn't difficult - just lots of pieces. Just make sure you have the top facing the right way (oriented with how it will attach to the legs) before you screw on the frame - that cost me some minutes! Ha! The only thing that would improve it would be shelves behind the doors - it's a tall space that would benefit from being divided in two.