My son put it together with an electric drill. Pretty easy to assemble. It's a little flimsy in the middle as a bed. But he walked on it and it held just fine. We put a storage box underneath so he couldn't feel it give when he was laying down. 
Very nice for the price.