For the price it is good. My 4 year old is very comfortable on it.  As an adult it’s very soft when you sit on it, but laying down it seems comfy.