Soft and Hard Weights