box was super heavy and unfortunately the delivery people left it at the bottom floor so i had to haul it in pieces 3 floors up because i'm weak lol but i assembled it myself and put the mattress on top! super simple to put together (took about an hour and a half with some breaks) and extremely durable and high quality for the price. i personally like a higher bed for storage and would prefer a higher platform but i can get bed raisers for that. any average sized, able bodied adult would be able to get on this bed with ease and assemble themselves.