Assembly was so easy I was able to do it myself in about an hour. Delivery came before expected so that was a plus. This is an amazing bed 10/10 recommend.