I put it together myself. It took about an hour or less. I bought it for my sons bedroom (he is 12) and he loves it. I may are a box spring as it is a platform bed and sits super low to the floor.