It came in a huge box! We paid someone to put it together, he built it in probably 20 min. It is sturdy and feels high quality. It is a little bigger then a King size so there are half inch gaps between the mattress and frame around the whole thing. It fit our adjustable base platform. We are happy with it!