The fabric is soft but the fit is terrible. They were way too long so I had to get them hemmed. They did fit ok until I washed them and now they are frumpy. Wish it wasn't too late to return them because they're weren't cheap.