Martin,
That is a clever approach -- great if you just need a rough representation of the model, but inaccurate if Guy needs to actually build from the model. Here is a picture (exaggerated scale) that shows what happens when you scale the top of the stool. The tops of the legs are scaled down as well, making them thinner at the top.
Click picture if scroll bars are present

Here's how I'd do it, sorry I've no time to make pics:

Make the seat, turn into a group/component, move it up to the desired height.

Use guidelines to mark where a leg will be on the bottom of the seat, draw the leg and push/pull to length. Make leg into a component as it will have more than one instance in the model and any changes will be updated in all copies. Select the leg and rotate out 15* using the top edge as the hinge. Ensure the leg is positioned correctly, then use 'intersect with model' to miter the top of the leg to fit the seat if necessary. Select the leg and rotate/copy by 120* the component around the center of the seat as Martin suggests in his description above.

Guy, does any of this help...Martin's instructions or mine? If you need better descriptions, just ask...someone will help πŸ˜‰