I ordered the queen and it was a perfect fit for my queen bed.  It comes with the hardware and was easy to attach to the bed frame I had.  The only reason I didn't give it 5 stars is because soldering work was sloppy where the spokes on the top met the frame.  It should have been done better.  There were some SMALL gaps but my husband took some white adhesive caulking to fill them & you can't tell he did it.  I love the frame and for the overall price it made me very happy.