I'm only giving 4 stars because I've only had these shelving units a week so I'm not positive how they will hold up. However, they arrived earlier than expected, were very well packed. Having 2 people to assemble them was great and I certainly recommend  it, but it went very well. All the hardware was accounted for and all the holes lined up properly. 
The shelves look great and will look even better when I have finished displaying all my many books and mementos. Great price too.