So cute and comfortable! And it was not too difficult to assemble. The fabric is soft. The chair is firm yet squishy. Perfect!