Bed is great! Very sturdy. We had all the parts and bolts and screws. If you lay everything out and follow the directions and pay attention to the details, it's not difficult to put together. We were at first concerned that the mechanism that raises the bed up was too stiff, but once we fully assembled the metal platform and applied a little pressure, it worked just fine. Thrilled with the purchase!