Price wise   Very good  need lil time to assemble . Seat and cousin quality lil poor. But its  justified the price  . All over not bad .