I did size up one to a large because I was more comfortable with my mon bod on displace here. Lol. Medium did fit though. Material is very soft and stretchy. Both legs are split on the sides with self tying knots. Elastic waist with a string tie that is nonfunctional.