I haven't had this long but so far I really like it.  Assembly was straightforward and it seems sturdy.  I'll be curious to see how the cushion holds up.  I'll try and update in a month or so with cushion performance and cleaning.