Took nearly 2 months and is not the best. Measurements out of the package are off. It fits like a crop top the front length is 26.5” for a M. The sleeves will cut off arm circulation if you have any sort of muscle mass because they’re so tight. It says preshrunk but mine got smaller washing on cool and low tumble dry because I knew this would happen. Not sure if I got a faulty product but super big disappointment.