Pretty easy to put together even by yourself. I love that it has Velcro straps for the LED wires. They’re very well hidden. It took me awhile to decide on this bed but I’m glad I did. My son loves it and it’s pretty sturdy. I looked everywhere in the details etc and couldn’t find any information for the mattress thickness. After reaching out to support I was told it would need at least a 10” but can go up to a 14”. I bought my son a 12” memory foam mattress and it worked perfectly. If you’re on the fence about this bed. Don’t be it’s amazing.