It’s perfect!!! I love love love it....and I loved putting it together!! It took a couple hours due to the number of pieces to assemble, but totally worth the time.  The amount of storage room is more than I thought and definitely needed.  It was well packaged with no damaged parts, and the instructions and labeled pieces made it very easy to assemble.  We are so very pleased with this purchase!  Beautiful piece of furniture.