i would willingly give this seller five stars, this is only the second time i have not given anyone five stars. they didn't have small though, and hoping medium would be good enough, that's what i ordered. it was still way way too big for me. so, i can't give five stars to someone that doesn't offer the right sizes. they made it look like medium would fit my size according to their "size chart".