Fabric wise you get what you pay for, unfortunately it’s not soft at all. I brought this for my daughters nursery but then see a brown mark on the rug, we attempted to clean it off but then thought why are we doing this considering it should never of been there. Unfortunately I had to ask for a refund on this product. Shame because I had a feeling it would be half decent but it wasn’t. Sorry for the honest review