Bought for a family member. Product is good. It's not made of cotton. It's made by rayon/viscose material. Colour is accurate as shown in the picture. Fitting is good (M). If the price was 100 rupees cheaper then I would have given it a 5 star instead of 4.