My engineer boyfriend felt that this bed was fairly easy to put together— I was nervous it would be difficult based on other reviews. However, the legs were a bit wonky when he finished. Totally could have been user error, but we’ll see if the bed lasts the test of time! Holding up so far!