This skirt is prefect. I have a really similar one from Old Navy that I have loved for years, but it's shrunk and it rides up with EVERYTHING I wear it with. Enter this skirt. I figured I could wear it with all of the tops I already have and it'd look the same but I wouldnt have to pull it down every 10 seconds. It's beautiful. Fits great, looks nice, and it cotton is it's pretty comfy too. LOVE.