Super cute, got lots of compliments from all kids and adults. Its much more difficult to find costume for medium to large size dog so be prepared for next Halloween or your dog can wear this cute fun costume anytime of the year. Top Paw quality brand. Only wore once this past Halloween for couple hours, still have the original package Velcro straps go around the dog's body and the surfer sits on the back. Label says size XL but more like medium large dog approximate 15 to 65 lbs At its largest band around waist is 28" and neck piece is 17-18". At the smallest setting, waist is 12" and neck is 7"