Surprisingly comfortable. 
Seem to be well made. Easy to put together.
I could not find the dimensions of the cushions before purchasing. Fyi they are 21” wide 22” d
About 3” thick.