The fabric is a little thin, but nice enough considering the purchase price.  The fit is snug based on the recommended size / measurements chart.  I may order more of these in other colors, but will definitely order up a size to get a fit more like what is shown in the photo.  I'm not a fan of the super snug fit.  Pretty color though! (lipstick pink)  For the price, I'll stretch this one a little and loosen it up so I can use it.  If I had paid more for a higher quality shirt, I would probably return it for a bigger size.  UPDATE . . . I did order a couple other colors in the next size up.  Much better fit.  Very pleased with these shirts for this price!  Comfy and cute tee shirts for summer!  Nice shape and fit once you figure out the proper size -- so I added the fifth star because I don't think you could beat this quality at this price point.