this item is so much sturdier and well-made than expected!
my only gripe is that it arrived with one of the support bars broken, luckily its on the side that keep in the "up" position.

the cushion is very firm and the fabric wipes clean of spills and lint without effort!