Boxes were separated in shipping but only by 1 day. The stairs took the longest to put together but it was very easy to assemble. I am a 61 year old woman had no problems just needed help lifting the twin onto the double bed. Seems like a sturdy bed the slats on the twin had to be individually screwed in which makes it stronger. Overall I am pleased so far, grandkids spent the night with me when assembled but they didn't want top to sleep on top bunk. I eventually had to go to the top bunk and sleep the little buggers pushed me out of the double bed. It held me fine and I slept great. So far happy with the bed.