I would give 5 starts but we have only had it for a few weeks so it is unclear how it will hold up. I  purchased for my 3 year old and she loves it. I find it very comfortable, too. Although I have never slept in it, when I lay down with her at her bedtime it is so comfy I don't want to get out.