Good mechanism. Sturdy. Vinyl seat is adequate, but beige collects dirt & is difficult to keep clean.