Good quality. Had to return for smaller size. (I usually wear size 6 in pants, but go up 2 sizes for swimsuit bottoms to insure they won't push into my stomach. I ordered a 10 & they were falling off. I think one size up may work, instead of 2.)