Came on time and in great shape!  Just as described.  Firm, just the way I like it!