Arrive quickly.  Very easy to put the legs on.  Not too heavy so I was able to move them around myself.  Very comfortable.  Nice and firm.