One star off because attaching the doors was a nightmare. I tried and tried again but could not get it perfectly even. Ensure you pay attention to the hinges, there are 2 different ones! The rest of the piece went together very easily. 

Other than that I think it looks nice and is quite sturdy for the price. I would recommend this piece of furniture to others.