Arrived in perfect shape on time!  Easy to assemble - just add the legs.  Firm and comfortable.  Love the leather smell!