So I have a 14yr old about 5ft and the large just fit him. Been using it since Xmas.. quality ..warm enough but not the best and today the zip went .. and as it's sewn in both sides no way to fix it without doing a sew job. So I'm returning it. Would I buy it again.. NO - but I like the idea so going to see what other quality is out there. This for £75 is just not worth it