The package arrived super fast! I was extremely disappointed with the shirt. The sequin portion of the top is a light, thin layer which drapes over a nice poly/spandex top. The overlay looked a bit different in person. You couldn't tell that there was an opening around the shoulder. The material was super thin and showed lumps and bumps. I am a true size 16 and the XL was too big by one size. I could live with all of that, HOWEVER the sequin overlay was of poor quality. Tiny fibers were ALL over my top because under the sequin overlay it was all unfinished. So, little fibers were all over and it was terrible after trying it on. There were also a substantial amount of sequins falling off as well after just moving the top around. It was sad because I really wanted to love this top.