This was delivered when expected. The assembly was ridiculously easy, took me all of 15 minutes! It looks fantastic in my living room. It is definitely firm but I'm hoping it softens up a bit with use.