Everything I expected and more.  It was simple to assemble and attached easily to the bedframe.  The casters make it easy to move on carpet. Replacing my old bedframe with the  Steelock Super Duty Metal Bed Frame improved the firmness and comfort of  the mattress I recently purchased.