This was an absolutely perfect yoga glasses. I'm not exaggerating. The location was perfect. Cathy, the instructor, was absolutely wonderful. The difficulty level was spot on -- as easy or hard as you need it to be. The only bad part was that it ended after an hour.