We love it! It’s “firm” but not too much, it’s soft to the touch, it’s HUGE! And very easy to assemble.