Very soft the top is a little shorter than I expected bit I have an apron belly so I just tuck it into the shorts however know that if you have an apron belly it wont cover the overhang unless you tuck it into the shorts which I dont like to do because it gets all sweaty