For the price, it's perfect... very cute! But, a few pieces came cracked, not enough to return for the price or inhibit it still being put together (which wasn't too difficult and took approx. 3 hours). I still like it.