free, with machine weights you can't build your stabilizing muscles, machine weights are much easier imo.