We purchased it with a great price and it was not hard to put the parts together, it took about a little over an hour. Our 13 months old loved it! Fast shipping is a bonus!!