Doesn't require a ton of space, but does require a fair amount of equipment. I have an adjustable barbell, dumbells from 3-20 pounds, the bench, the barre/tower (although that piece is probably the least necessary). It would be great if downloaded and taken to the gym. Perfect for that. It's a great program!