This was gift for 17 yr old grandson. I’m not going to take away 1 star for length of time from order, but 6 weeks is long. Now on to the good news: It came in 2 boxes in perfect condition & nothing was missing! I wasn’t there, but my grandson put the bed together.. alone! So I guess I’d say it’s not difficult to put together. We know the bed is “low profile” but he thought it was too low for him, so he bought the bed  6” risers Which was perfect. Needless to say Grandma & Grandpa’s B’Day gift was a Home Run!!