I received the new life jacket I purchased last week, and couldn't be happier. The service rep on the phone helped me with the couple sizing questions I had, and it fits my Lab perfectly. I can't wait to show it off at the doggie beach. Price was good, and shipping was fast.