All the parts were well labeled and it was really easy to assemble! It’s the perfect size for the space and holds all our vinyl easily. I’m very happy with it!