I purchased this for my daughter.  She loves it!  The seat is very comfortable and it's a smooth ride. lol  It was a pain putting it together, but it was worth it in the end.  I would recommend this product.