Good. I would say if u don’t want snug fit, buy a size larger. I’m 5ft, 135lbs(belly) bought XL & glad I did. Fits good. Picture in fabric not on fabric so don’t think I have to worry about peeling. Washes nicely. Machine washed & hung to dry. Very nice.