I ordered an XL hoping they would fit baggy and big (I typically wear a medium) and they were so tight. the fabric is like really thin splash pants and are so uncomfortable because they fit so small. if you are a small, order a large. maybe those will fit
great product and good fabric, only a little thin