It is a nice size the only thing I didn't like was the doors are plastic which I intended on replacing with glass or mirror doors. There was some damage on the legs when received but I did not want to go through the trouble of returning it because it was priced very low anyway. The color is exactly as pictured for the ivory/cream, overall it is cute and nice for the price.