I got this app for free a couple years ago and really enjoy using it to do yoga at my own convenience. Its a great app! You can choose yoga routines from as little as 10 or so minutes up to an hour with difficulties that can be changed from beginner, intermediate, or advanced.