So H&M is one of the stores where sometimes you can find shirts & skirts that fit like a dream, and other times it's like trying to fit a bowling ball into a pinhole (thanks for that metaphor, Snookie). But this shirt, which comes in black & tan, is a dream. Its long (goes to the middle of my thighs, I'm 5'9") and flowy. Pair it with black leggings and chunky colorful heals. Perfection!