The pants are cute but run very large.I ordered a 2xl but ended up going all the way down to an xl instead.They advertise hassle free returns but beware that this is NOT the case at all,I've followed the return instructions shown on the website and already ordered my new pants,i've emailed 3 times now and have heard absolutely nothing back.