The bed came in four boxes and on opening looked like it would go together easily. Ran into a problem right off the bat, the bed legs had hard rubber rests. That's fine for wood floors but not carpeted ones. Had to buy some bed casters and then drill out the legs (7 of them) and install the casters - while checking for height differences (had to pre-assembly and check for level, middle legs were the problem). Got that done and put the bed together in the bedroom. When installing the slats - found that the wood screws were too short (1 inch long, should of been 1 1/2 inches). Had a choice of re-counter boring the slats - all of them, or buying longer screws. Bought the longer screws and finished the installation. The bed looks good and fits the room, took 2 1/2 hours to assemble, with all the changes.