Arrived in great shape and was easy to assemble. Took about 2-3 hours total. Bed is sturdy and my kids love it! Only small complaint is the screws that  came with the drawers were too short for the knobs. Highly recommend!