Would have been 5 stars if it was a little softer but having said that , and to be fair, the product description does say it is quite firm. So  it is what it says in the description and my daughter is totally delighted with it. Amazing to watch it unravel itself out of the box. Very fast delivery too, so all good.