A little firm and the arms a bit lower than what would be ideal. The pull out sleeper is a great feature. Easy to assemble and great for a small space.