Sturdy. The two cushions on the back don't really match, one is quite firm and the other squishier. Overall for the price, it seems like a good value. Not uncomfortable to sit on.