I was confused of free size. I demanded clearfication of free size. But no response and rejected. Finally I have to purchase on own risk. But when got this item, I shocked to see it. I am very happy. Free size means it covers all size. It is stretchable so don't worry about fitting. Its quality is very good. No issue of color. It is same as in picture. Thank to Flipkart.