It's the nice product it's fashionable but it runs really large if you have a slim lean tall you may want to stay true to size my son wears a small but he's lean and long I thought by getting a large would help it was way too big I should have just got on the small does not shrink