Fabric label says 100% microfibre. So not bamboo. Stitching poor quality. Sheets feel nice and are deep. Not sure how long they will hold up.