The frame is great.  It took me about 4 hours to assemble but it was worth it. The head and leg areas of the frame raise and lower just fine.