Very cute top however runs small. I ordered an XL as some times L can be a little snug yet this could not even cross my back to be attempted to zip up. Very frustrating as I ordered a size up, plus it was on sale which means I can’t return. Not sure if this happens to others but when I order sale items in my size or size up I try on the product and it doesn’t come close to fitting. I am not a large female 147 5’3. Very discouraging. Suggested to size up by 2sizes.