The only reason for the four star is because one of the two cabinets I ordered was defective. But other than that, the other one is in lovely shape and fits the descriptions very well. The customer service was also VERY efficientive in refunding the damaged one. I would definitely recommend this product to others.