The only reason this gets 2 stars is how soft the shirt is. But the fit is way off. My husband is a large guy and is usually great w/ a 4x. I ordered a 5x to be safe because I would rather it to large than to small as we would not have time to return it. It fits but is about a 1/4 of an inch away from being a crop top. It looks ridiculous. I will be returning and head out looking for a replacement ASAP.