So cute and easy to put together! Cushions are more on the firm side but I prefer that, definitely not "hard." I would describe the yellow color as more "saffron." It doesn't come with the throw pillows in the photo, would love to know where I can buy the matching ones!