A bit difficult putting together. The holes could have been pre drilled for the shelves. Overall I'm happy with end result.