I bought this skirt and top set and I am honestly blown away with the quality and the fit. It is so flattering, the skirt is the perfect length - not too short not too long, and it doesn't ride up! The top is amazing also and the grips to hold it up feel very secure. I have already bought the set in another colour! I did buy a size down from my normal size and it fits me perfectly.