Overall this is a good piece for the price. There were some paint imperfections and the doors on the front have a bit of a gap. But overall, not bad. 
Highly recommend having 2 people to put this together.