Just recieved the bed - and put together all by my little lady self :) very easy to put together, sturdy and great finished product..will take a couple of hours depeneding on how fast you are..great delivery service also..very pleased with my son's new bed.