It's fine... for short height..... it's M size...& it's Amazing ... I have purchased a navy blue and a white one... Material : the white one is quite comfortable... blue one one is ok... Colour : white one is some what off white, blue one is superb... Better use with Kurti, salwar....It's a great replacement of leggings...