My girls absolutely love it. It did come with some imperfections but I do believe it is because it is real wood. I like that it is very sturdy because of that. The set up did take a little while (3-4 hrs) but totally worth it. It is too cute. Great quality.