Loose soft top from Target. Comes in tons of colors. Shorts are very comfy and don't ride up. They are Levi high rise and true to size. I'm wearing my normal size 28 and my normal size small in Target tops. #LTKunder50 #LTKSeasonal #LTKtravel