This is a nice piece where you want a bookcase without a lot of fuss.  I live in an area where our shopping is very limited and shopping online is our best alternative to reasonably priced furniture.  That said, putting this piece together could have been easier with metal cams.  The plastic cams with wooden pegs make me a bit nervous.  Also, discs for the bottom would help on carpet.  I added those so that it could be moved around more easily.  All-in-all, this piece looks nice and is functional.