Soft and comfortable. Would definitely recommend! Took about 15 minutes to put it all together.