It doesn’t stay as full as I would of hoped. But the size is perfect. The material is comfy. I was able to cuddle with my significant other on this while we watched a movie and my daughter sits on it everyday. I’m happy with my purchase