Great quality. Sits firm but comfortable. Seems like it will hold up great. 
Only downside is the cushions slip off a little. A strong Velcro may help