It was strange when it arrived the box was only about 3 feet tall. But to be honest it was fairly easy to put together. Very comfortable as well we just need to put a none slip mat to stop it from slipping when our dog jumps on the bed.