This video is a lot of fun! The steps are easy to learn if you have some knowledge of hip hop dancing. I was able to catch on without using the section of the DVD that teaches the moves one at a time. You will work up a sweat using this video!