This is a great dress to just throw on and go. It's very cute on, but a little weird around the armpit area. I'm 5'6, about 125lbs and very small chested. I bought a size small and it fits, but it's a little snug. I think the next size up would be too big however. I threw on a jean jacket and it was the perfect spring or summer outfit. You could definitely wear this to work or out for a night with friends. It's versatile and not too short, which is always a risk with these kinds of dresses. The only reason I'm not giving it five stars is because the fabric is a little stiff but I'm hoping after I wash it a few times, it will loosen up. Overall a great buy at a great price.