The shelves were a snap to put together and appear to be very sturdy. This was the only reasonably priced unit in the unique size I was looking for - 72" long. They were higher than I needed so I easily cut the uprights to size. 

Pros: Easy installation and good finish
Cons: none that I can see.