We bought this bed for our 8 year old son. We received the package earlier than we were told. It was super easy to put together. I was able to put it together myself in a couple hours. The instructions were very clear. All parts were included. The bed seems to be great quality.