Fits my dog like a glove and feels lovely, really good quality. Originally purchased a size that was too big but the size down was perfect!