Cushions are firm yet comfortable. Love the versatility of changing the seating arrangements. Furniture is light but feels sturdy. Purchasing the furniture clips to keep pieces together are a must!