I love this bookcase!  It is even nicer than it looks in the picture and it looks more expensive than the price.!  It came with of the expected pieces.  My 12 year old daughter and I put it together - the directions were clear and it was not hard to put together.  I am very happy with this purchase and am considering ordering in another color.