Fitness trainer, multi function. All the pieces included, sorry don't have the manual with it. We bought it from Canadian Tire many years ago, I remember paying about $300 for it new. It measures highest point is 74 inches, depth is 45 inches, but you will need room to do leg stretches add another 10 inches, and width from side to side is 39 inches. it's a little dusty now from being ignored so it is time to move on. Of course it is heavy so come prepared for lifting and transporting.