Ordered L but was too small. Easy and thought-out return process with updates (1st time doing a return) Too bad sizes of clothing can vary so much from one company to the next. Have had no issues with Walmart ever that could not be resolved to my satisfaction