It came in two different packages a couple days apart. Everything was there. It’s perfect for my 2 yr old grandson. He really likes it. My daughter does too! It’s very comfortable to lay down in at night with him to put him to sleep. We all want one now lol. It’s very nice to make a little cozy place for them to want to nap or sleep at night. I want to bed like that too ha ha.