Nice material, good price,  but the fit was just not right and therefore we had to return it. In order to get the correct fit for on top, had to go with a 3X, and then the lower half just didn't look right.