It was delivered 1 week before ETA. Everything is great! I spent 20 minutes to assemble it. We like it a lot! I put 4 stars because ottoman color differs from sofa. I hope you can see on picture. We like that it is firm.