I love the design and the brand but i bought a large and the chest is 21 inches across . A normal sized large is 22 inches and this says its slighty oversized which should be roughly 23inches across . My only guess is they by accident marked medium t shirts with large . To bad because this t shirt is now sold out