I literally cannot take this outfit off!!! I love it and it is now my fave. outfit. What a gem!!! I wear it with everything, all the time, all the places. Flawlessly fits in all kinds of places and situations. This set is extremely well made, looks great, the cut is so cute. Love it! I’m 5’3” around 170lbs and I got a large and it fits perfectly. Just as an fyi—hope that is helpful!