I was a bit nervous initially about the sizing because I thought a 4XL sounded huge but I went with that and a 3XL for my smaller pup and they fit perfectly! The sizing chart is very accurate. They are so soft and comfy and our pups love them! The only issue I ran into was I had to contact UPS myself and pay extra to change my address. Otherwise, they were easy to purchase and get! We love them!