Great bed. I can’t speak to the durability as I just got it but super easy to assemble. Seems to be quality! All came in one package. Box is heavy though