The cushions expanded appropriately. It’s a very cute couch. The throw pillows that come with it are small. It is firm but very comfortable! You will need more throw pillows to support your back. My one giant gripe is that the pieces did not fit together appropriately. I am waiting to hear back from the manufacturing company and I hope they will replace it. In general worth the money it’s a good size if you’re an average person or you live in a small space comfortable to sleep on. I am 5’9” and laying on the longer piece is too short for me.