Soft!   Feels nice and I like the quality.  I ordered 9 foot square but it’s actually 8’7” x 8’9”.     Works for my room but definitely not 9’ square.