It fits really well and it very comfortable, no shifting or riding up, would definitely buy another
Perfect,the size was just right the length was ok, nice soft cool material.