This is such a beautiful piece. It took some time to assemble but I was able to do it all myself. I love having all the extra storage space that this offers. It looks great in my  bedroom. I'm using it as a TV Stand, I was surprised that it holds my 50 inch TV perfectly. It would work great in any room and with any colors and decor. I would definitely recommend it, just be prepared for it to take some time to assemble and would recommend having someone to help.