I purchased this thinking it was 100% cotton, but it was actually a cotton/poly blend. It is soft and fits our futon just fine. There were a few threads hanging off of it.