While I've never had any issues with sizes for myself I bought this as a present for a friend who has been paralysed in an accident, and as a result their shape has changed so I bought a large. Short version is that it doesn't fit and isn't what I'd call a large. Shame because the design is wicked.