was delivered quickly and was easy to assemble and very comfortable. No surprises.  All of the hardware was there - actually had some extra pieces.