Although I had an initial problem getting the item shipped, when it did arrive all the necessary pieces to assemble the bed were included.  Took two people to assemble the bed in under an hour.  The bed fits a regular queen sized mattress perfectly (assuming you buy the queen sized bed).  Great bed at a great price!