Perfect! I can't even begin to describe how happy I was when I put this outfit on. It fits perfectly and looks sexy. The material isn't very see through and it doesn't feel like it tears easily. The added zipper is also okay, I am very satisfied with my purchase!