I'm torn between 3 & 4 stars... Without considering the price I would call the cabinet a C+, or maybe a B-, for both appearance and construction. From a distance the look is great, but up close I don't like the small shiny plastic parts. It took my extremely capable and handy bf a couple hours to put it all together properly. But stuff is expensive and for this price it's really not a bad piece of furniture. (It's still new though so I don't know how it will hold up over time.)