Arrived sooner than expected and was easy to put together! Love the color and how it pops in our living room, got a lot of compliments on it. I know some reviews mention its a bit firm and yes it is, doesn't bother us while we're sitting but the might not be the sofa you take a nap on