Overall a good purchase, quick delivery, super easy assembly - took me 30 minutes to assembly everything alone. Be aware - this sofa is really firm but still comfortable. After one week it feels a bit softer than before. My cooler was black