The sofa arrived very quickly with fast shipping by wayfair. It literally took about 15 minutes to take it out the large box it came in and assemble completely, which by the way is very convenient and requires no tools. You just have to attach the wooden legs to the bottom of the arm rests on each side and slide the golden brackets to each matching side of the sofa seat. The same goes for the back rest. It comes with 2 button tufted backrest pillows that attach with velcro. This is the perfect sofa for a small living space. It's very firm. The color description online says its green, but i would say its more of a greyish light olive color on a poly cotton blend fabric. It is the perfect sofa to read a book while sipping my favorite coffee.