I have taken a star away because there is NO WAY that this is a size XXL & there isn’t much stretch in material. However, I LOVE the design so have kept it & as I am on a diet, hope I can fit into it soon. Would recommend, but would suggest going for at least 2 sizes larger than you normally would.