Nice and sturdy. It seemed to have mildew when it arrived (some white fuzzy stuff on the underside of the seat) but it cleaned up with Clorox wipes and we did leave it outside in the sun for a day.