So well done, beautiful, colorful, excellent actors and music. Minor changes from the original but honestly for the better (ex. they started with an engagement party instead of jumping straight to a wedding). Definitely deserving of high reviews. My 7 year old daughter and I loved it.