These fit exactly what i wanted them to fit perfectly. the quality of the fabric was not as good as i expected, but ok. i will give them 4 stars.the colors was not as good as i would have like, but ok... i would buy again, just for the perfect fit.