This shirt does not fit like a mid drift at all. It goes all the way down, I'm typically a size small and I got a large. The large is a perfect fit in the top and loose at the bottom. Luckily, the arm holes aren't too large so you can wear a bra with this top. I thought it could be a going out shirt but it definitely looks too casual and does not fit or look how I thought it would.