Cute and fitted!
Great quality, choose size carefully. I’m under 5’5 & under 140, ordered a small based on details, but for me a medium would be a better fit. Wore the small with waist trainer underneath. Solid hold and very comfortable. Love the back. Will be ordering again in another color too.