This bookcase was perfect for our needs. Our shipment arrived prior to the expected delivery date without a scratch. Putting together is easy as long as you read the instructions all the way through before assembly. The color they show online is what you get in person. Overall, this purchase was a great impulse buy and I will continue to purchase items from their website.