How to mate/fix components for easy overall size adjustments

I am designing a table by creating the components within Assembly and I want to be able to easily adjust component sizes by just altering the size of the table top. I don't mean scaling the sizes since the cross sectional dimensions of the components are to remain fixed.  The attached SW14 file is a simple model with the legs mated with offsets to the top edges and the skirt is sketched on one leg and extruded to the other leg.  But when I change the length of the top the other components remain unaltered.   What am I doing wrong?

Bevin

SolidworksAssemblies