My daughter (got it at 18m, now 30m) loves this castle. She got it for Christmas 2012, and still plays with it. So much to do with it...different rooms, can play from front or back, movable parts, different sounds, and of course the princesses each have four sounds of their own. Will grow with her for a few more years as her imagination and social play develops. Good investment piece to last at least a few years.
I found a great one day deal on the extra princesses on Fisher prices site this year and got her the extra princesses for Christmas 2013 and she also got the klip klop stable which matches it perfectly. Watch for such deals as they are pricey on their own at regular price.
The only tiny issues are the moving balcony on the side could move easier, and when you get the princes, they don't have their own sounds. If you get the "extra" wedding Cinderella, and Ariel, they don't say anything different than the regular ones do. Our castle occasionally mistakes Rapunzel for Ariel as well, but these are small things.