The cabinet itself is beautiful and is exactly what I wanted.  I only have it 4 stars because it took my husband, who is very capable, about 2 hours to put it together!!  He would have had me pay the extra money to have it put together prior to delivery if he had known how hard it was going to be.