The buttons were not sowed on 100 percent properly i did have one fall off so the quality could be better on that end but other than that the suit looks great and shines well in the sun. Shipping was a bit of a hassle but it was con season so i understand. Good purchase