I gave this bookcase 3 stars because while it looks great, the assembly makes it difficult for me to recommend this product and some screws were also missing from my shipment. I'm now going on day 3 trying to assemble this piece. Not only has the process taken way too much time, because I made a few mistakes and had to rescrew some screws, the MDF and particle board tore and I had to get wood glue and sawdust from the hardware store to repair it. It's been a journey y'all. Again, I know it's going to look great but not sure it's worth this effort. If you do buy this, I recommend also purchasing the optional assembly service. I'll be honest, I'm kicking myself for not having done that.