I'm a moderate weight lifter, who has little space to work with. This bench, along with a Weider Ultimate Body Works machine, and Bowflex adjustable dumbells, make up my small portable gym. I use the fully adjustable bench for my dumbell workout, as well as on-legged squats, and ab crunches. It's well-made, comfortable, sturdy, easy-to-set up and adjust, and big enough for most people. (I'm 5'10", 175 lbs, and have room to spare.) One VERY small issue I have, is that the seat is a bit long in order to facilitate the "folding" feature, as well as the adjustability. That being said, I'd buy this one again in a heartbeat. Anyone at a fitness level beyond the capabilities of this bench, is probably working out with free-weights at a gym, or already has a complete set-up at home.