I bought for a toddler bed.  It is 100% cotton and says to dry clean only.  We washed and dried it so it would shrink a bit. It is perfect.  The toddler loves it.