Very soft. Fabric breathes in 100 degree heat which was nice. Stains come out well. One pull already but I've got 4 littles that helped that problem. Should last fine. Prolly will order more colors. I got off white, 1 size up.