I had my concerns ordering this because I'm not particularly small but I'm not super large either. I find that I fall somewhere between the "regular" and "plus" sizes of clothing. I wear between sizes 12-16 depending on the brand. Generally the plus is slightly large and regular a little small at least on me. I went with the plus anyway. It's super cute and fits well. The material is pretty stretchy and it's pretty forgiving of any problem areas that I have at least. Hubby had no complaints. Looks pretty adorable on. The one thing I don't like is the garter straps are not removable. The top comes down pretty far so no belly button/stomach areas are showing which is where my big self-conscious issues arise. Other than that though super cute and pretty flattering.