The fabric is super soft almost like velvet! The bed itself isnt super comfy but I'd put a couple blankets over top of it anyway and that would help. Super easy to assemble too!