5 stars for the finished product, 3.5 stars for putting together. The finished project is gorgeous and has a ton of great storage. It takes several hours to put together and as other commenters have mentioned, the doors are a pain in the a**. BUT, how great it looks outweighs the rest and I would buy again.