The ends of the bookcase were damaged in shipping.  Two of the cams kept falling out and after I had it together I had to try and take them out and reinstall them.  I'm pretty good at putting things together, but the quality of this was not great.  It's pretty and looks good - I just hope it doesn't fall apart in a year.