The bed frame was easy to put together. I used a cordless drill but they actually included a small ratchet with the hardware. All the needed hardware was included plus some spares. I also purchased a 12 gel foam mattress and it looks fine I was worried it might look funny with a 12 mattress.