It’s soft to the touch, firm overall, and cozy in size. And very fast to assemble! Very happy with it for the price.