Arrived on time. Thought it may have been too small but opened it up and plumph it expanded to fit exactly as needed. Firm but squidgyedly comfortable