It was perfect and easy to put together.  The adjustable seat will grow with my 12 year old. Very excellent quality and price.  I’m very satisfied and highly recommend.