These are nice material and seem to be well made, but they do run a little small. I would suggest ordering a size up to avoid dreaded muffin top.  They do stretch and do not really squeeze into the skin too tight, but they still create a bulge over top. A size bigger would make a difference. Otherwise they're fine and the material is comfortable.