Assembly wasn’t too bad, however one of my doors hits the top of the cabinet and I don’t believe it’s due to assembly error. Also, the linen is printed on the door fronts. Other than that it’s a good value for a large, solid cabinet!