I am normally a size S but upped to a M for an oversized fit, it's super cute paired with jeans but I wouldn't say is long enough for leggings if you're looking for booty coverage. I ordered the color "coffee" but it's more of a rust color, which I love but is not what was pictured.