I bought this for my home gym and it fits nicely in the garage. It is a brilliant piece of equipment and well built giving a sturdy lifting performance. I use it mainly for bench press but it also has a built in bicep curler and built in leg curler too, (which are both equally as sound performance wise). Doesn't come with any weights (aka plates) but it does fit both standard (1 inch hole) and olympic (2 inch hole) plates (weights). I would class myself as beginner-intermediate trainer but the max load it takes is 270kg so i won't be worrying about maxing it out any time soon. The only downside to this is that it took myself and 1 other person to put it together and it took 3 hours in total from start to finish. The instructions aren't the best but the diagrams give good indication as to where everything goes e.g. correct bolts / washers etc.