I ABSOLUTELY LOVE THIS COSTUME! The size large fit my dog perfectly - he’s about 42 lbs, deep chest and lanky. One of the Velcro pieces wasn’t sewn on very well but that’s an easy fix and isn’t problematic enough to leave a negative review. Overall the costume appears to be well made and my dog can move around and sit in it with ease. He didn’t seem to mind wearing a full-body costume like this. I can’t wait to debut this when Halloween finally comes around.