i loved this item and it seems to be very sturdy. I do think the cushion that you sit on it very very firm. 
I would like to have had it a little more soft, but i guess i will have to sit on it alot to break in it. :)