These are, by far, my favorite, at home, workout bands! I have tried several brands and love these! Actually, I take them to the gym with me too!
There is almost no end to what you can do with them. They are great for those who have no weights at home, have problems gripping weights, for those who want added resistance to their existing workouts. They are for the beginner AND advanced exercise enthusiast.
I would suggest the light and medium for beginner and the medium and heavy for more intermediate or advanced person.
Here are some awesome exercises you can do.