I ordered an xsp online, which is my usual size, and it fit perfectly. it's that unique and cute kinda piece you expect from retailer. if you're going to wear a t-shirt, might as well still have a little detail and style.