Not firm at all, I actually have a hard time getting in and out of it since its so soft. If you sit near the edge of the bed it just collapses. So upset I wasted my money on this, I'll probably have to go get a new one.