I was afraid this was going to be too tight/ small for me (I’m a size 10/12) but it fit perfectly. The only reason why I gave 4 instead of the full 5 stars is because of the quality. The quality for the price is definitely what made me almost send this back, but again the sizing is why I kept it. Just be aware that it feels cheap.