Price is 5 stars. Soft, just don’t know how long it will hold up (we have animals). Our room is large, would behave liked it larger.