The bed frame arrived very well packed and on time. It was easy to set up (although you need to pay attention that the two slotted legs go to the head of the bed if you plan to attach a headboard).  The frame is sturdy and so far no sags or squeaks.  Exactly what we bought it for.  We are planning to attach a headboard to it, so hopefully that will work.