So easy to put together, I don't think it took more than 5 minutes .My sister's dog has hip problems and couldn't get on the bed, this has made it possible for her to sleep with her human again.its perfect for tall beds and wide enough even for her 78lb.husky. Thanks for getting it to us so quickly.