So far these are working out great.  I like working out and I enjoy it more at home because I am in school.  These allow for flexibility, and the ability to do many different things with a short amount of time and without a bunch of equipment.