Packaging was pretty good. Came in 3 boxes. Wasn't too difficult to put together but did take time to do so especially because assembly used only an Allen wrench; did require attention to picture details. Mattress seems comfortable but my guests will be a better judge.  No parts missing and all parts aligned well.