I wanted some low cost cross fit trainers and these look right on the web.  Once I got them and used them a few times the material relaxed a bit and they were a great fit.  I got the same size I use for running and they were a great fit.