Shipping starts at $5.99 in the contiguous USA.
$22.59
| /
I was afraid size medium would be to small, but it was perfect. I love the color too!