Not bad for the price but doors do not close evenly. It took 4 hours to assemble but the directions were easy to follow.