I ordered two of these tops, and it took about a month in a half to reach Texas. I got a small and a medium, and the small works best as I was hoping that the medium would be longer in length, but it’s not so I recommend sticking to your regular size. I weigh 125lbs-130lbs and I’m either 5’1 or 5’2. They do have different materials but they’re all super comfortable to me. My only warning is PLEASE be careful when putting this on. I’m very aggressive when putting my clothes on and I like to stretch my clothes when putting them on so I tore the stitching between the lace and the purple cloth, luckily I can just tuck away the tear underneath the lace. I’ve inserted a picture for you to see what the tear looks like.