I like the fabric..soft and light weight cotton for spring and summer.  I ordered a size larger than usual because I like roomy pjs..these are perfect for me!  If they don't last forever...I don't care..I like them enough to order more!