The coat I am currently wearing is not waterproof, it's old, doesn't fit well and looks awful. I've got some --shed loads of-- baby weight to shift which is making it harder to find something. Any recommendations? Are SeaSalt worth the investment?