firm cushions, color is a bit darker than the photo.. quality is better than anticipated.  very pleased!