This is a nice shirt.  The fabric is quite thin so a camisole or tank top under is advised, but it's soft and gathers nicely across and helps disguise the "post baby pooch".  My only issue is the teal is more blue than green but this is not a deal breaker.  I would not advise washing this in a machine, even on gentle or delicate, fabrics like this pill very easily so I will be hand washing it, laying it flat to dry and folding it for storage, not hanging.