Very soft and comfy. got lots of compliments from the hubby :). I ordered size small and it was perfect. I am 5'2" and the hem is 2 inches above the knee. Haven't washed it yet. will update after wash. good price and fast delivery.