Not horrible for the price. But the screws and hardware were all mixed up in the bags, not labeled. So that added extra time to the assembly process to figure out which screws were which. Some of the drawer pieces were not labeled. I got this for my 5 year old daughters room, so for the price not bad but I would not buy it again.