Here is a compact stepper that doubles as a gym to give you a full body workout. This Compact Stepper Mini Gym is ready for push ups and many other bodyweight moves. It can also be used with resistance bands.
You can use this training device to work your arms, hips, core, waist, and legs. Pretty affordable too. You can find out more about it here.