This bed is just perfect for my 10 year old son. It took about an hour or so to put together, it comes with all the tools needed to assemble.