Loved these chairs! The detachable cushion is firm but comfortable, the gray color was perfect! 

Easy and quick to put together- 2 screws to attach base to each half then 4 to attach seat. Easy peasy!