Bring out all of your toys for this one. You will need a bench, a pull up bar, a bar with variable resistance, and a pair each of moderate and heavy weighted dumbbells.
We love these adjustable dumbbells from Rep Fitness. They take up very little space and are also very durable compared to other adjustable dumbbells on the market.