The fabric is sooooo soft, durable, excellent quality, definitely not thin, and not too thick. It feels so good against my skin, and looks even better in person than in the photos!! I wanted it to be a little loose and comfy like in the photos. I'm 63.75 in (5ft 3.75in/161.9cm) and weigh 160lbs (72.7kg), and I ordered a size large . This has become my favorite set. I'm buying more sets as we speak!