This grey cardigan is long and made of 61% polyester 37% viscose 2% other. Dry Clean or hand wash.Please refer to my listings for tops, shoes to complete your look.