This bookcase was exactly what I was looking for! The only reason I give it 4 stars is how tough it gets to put on the side rails on and match it up with the tiny pin holes they drilled. But once all together it looked great! Since this is going on my hardwood floor I will be getting some stoppers for the bottom to make sure it doesn't skid once I start putting things on it. Well worth the price, just make sure to have a little patience when putting it together.