I ordered this on June 16th, haf it by June 19th! Incredibly fast shipping! Very Easy to assemble, took about an hour. My daughter enjoys it every day! Well worth the money, which was cheaper then expected.