Love the color! Feels in between firm and soft. Super comfortable, has been great for naps. Size is accurate to the dimensions. Assembly was easy, took one person to do it.