Easy to assembly. Holes lined up perfectly. The cabinet has good proportions and adjustable shelves for flexibility. Good finish. We use it for towel storage in the bathroom. I would recommend it.