This product can only be shipped to certain zip codes. View full details page for more information.
I ordered a large and it is large but good. the Velcro waist adjustment straps adjust size to all sizes. The overlap flap over the zipper gives great protection from water getting in.