I ordered this for an upcoming trip where I wanted to cover up some back tattoos. This fit is perfect and very flattering. It covers my upper back and shoulders and still makes my bust look great. I am a 36D and ordered a size large. It fits just right. I could not have worn a size smaller.