My order came early and it's beautiful.  Not to soft nor too firm.  It's bigger than it looks when it's delivered.  But once you put it together, you will be pleased.  Seems very sturdy... Time will tell....