Took forever to come and by that I mean almost 2 months. I ordered a M/L and received a L which I am glad about because it is pretty short. I thought the material would be more stretchy but it was all cotton. Looks good although the cotton does seem a little cheap. I'm still happy with it and will wear for date night with the husband.