Very solid bed and comes with everything needed for setup.  I'm very happy with it and would recommend to family and friends.