Pilates ball Long resistance bands 3 levels Short resistance bands 4 levels I bought them and didn't use them because of the gym subscription and I don't need them, they are new and the tools are strong.