Exactly what I was looking for.  Very soft and comfortable.  Pants were long but I am petite, no real issue.  The only reason I didn't give 5 stars was b/c third wear a button on the shirt came off.  Its entirely fixable but now will have to reinforce all the buttons to make sure it doesnt happen again.