It arrived earlier than expected.   Family members assembled it but it seems to have come with all the parts and equipment needed for assembly.  I have not slept on it yet but so far, it seems perfect for what I need.