Good quality. Came on time and easy to assemble. the only reason i gave 4 stars instead of 5 is because of the orange and white tag that says you nike on the seat.