Very solid and sturdy. One star docked because there are a few scratches on the sides of the seats. Good value though.