"I absolutely love this tank/dress. I fully intend to wear it as a dress,. It fit me perfectly. I'm 5'4 125lb and usually xs or s. I tried both sizes and went with xs, to make sure that the straps weren't too long, in xs they were just right (I'm only 34 B). The dress hugged everything in all the right places, but you have to be in pretty good (but not necessarily great) shape to pull it off, if you have any tummy at all it will probably show. The length was my only issue with it, it covers my bum but just barely. I bought a little slip to wear under it. I've seen both blue and red in person. Blue was really dark regal blue, while red was more purple than red. I liked the red best, my boyfriend very much preferred blue."