I've had my sofa for about a week now and I'm absolutely in love! Assembly was a breeze. Took all of about 5 mins. The color is slightly darker in person, but it still looks great! The sofa is firm, yet still quite comfortable and is long enough for me to stretch out and still have someone sitting on the other end. Overall super pleased with the purchase and experience shopping on Allmodern