I typically shy away from jumpsuits because of my short torso and long legs. However, I couldn’t resist this piece and so glad I got it! It’s very comfortable and stretchy! I got the weaving option so I hand washed it and laid it to dry and it’s perfect. For size reference, I’m 5’8”, 166 pounds, 34DD, hips/butt are 41.5 inches and the large fits me well. Again, it’s very stretchy so I could have fit a medium but I didn’t want to chance it with my big booty. This piece is easy to dress up or down. I highly recommend! I have the violet and turquoise jumpsuit and it’s equally as perfect.