I would have given this 5 stars, but one of the buttons was lost in the first wash.  The fabric is very soft and comfortable, and the fit is flattering if you carry a little extra weight around the middle.