We have 3 of these in our house....King, Full & a Twin.  They are super easy to put together.  The only downside, you will fight a dust ruffle constantly.  They slide everywhere.  I figured out if you will use the rubber rug pads, or even the stuff you line cabinets with between your mattress and the frame, it will hold the mattress in place and the dust ruffle won't slide as much. 

Pros: Price, sturdy
Cons: not designed to prevent movement of linens and mattress