Runs very small
Tried small and medium and both were quite tight on the bottom. top is perfect. will return the bottoms and try the large.