Fits pretty true to size, and the material is very soft! The only reason I docked it one star is because, compared to the Juniors Racerback I ordered at the same time as this shirt, the material is thinner and the finishing is much less (thin serged raw edge versus actual bindings). The print also has kind of a dull 'faded' look like it's been washed many times. But, on the whole, I do like it a lot and it shipped quickly! Hopefully it holds up to lots of wear!