I am giving this product 4 stars instead of 5 because it was so hard to assemble. The instructions were worthless and I messed up multiple times while putting it together. Overall, I love the piece now that I have it together - but if there were better assembly instructions it definitely would've been worth 5 stars.