This top fit so perfectly and looked exactly like the photo. The material is great and it was comfy. It almost felt like a swimsuit material. It stayed perfectly in place while I was dancing all night. I paid a little extra for tailoring and it was so worth it!