My husband put the shelves (2) together in just a few hours and all pieces went together well.  Great addition to our office room.