My dog is a mix of westie/bichon/cavalier king charles spaniel - not what I would consider xxl so I’m glad I measured her and chose from the size guide. Think I went bigger and it still could have done with being a tad longer on her back. Overall pretty pleased with it just to keep her warm on walks