Received fast and a cinch to put together!  I did it with my 12 year old.  A little creaky when he's getting up, but that's to be expected.  He loves it.  Very well put together.   All pieces came and works like a charm.  Highly recommend for a kid, an adult would have a very hard time getting up this thing.  LOL