Super soft! It feels amazing against my skin! It would fit an XL Twin bed. Very pretty color! Perfect baby blanket too!