For an inexpensive compact sofa, it does the job. The green is a vibrant color to add pop, with simple lines and form. Easy to assemble take your time to secure each piece firmly together. The fabric feels sturdy but the cushioning seems sufficient at best. It’s not too firm, but surely not plush. Armrests are thin, only good for supporting a forearm, not a head or to sit on. It seats two, three would be uncomfortable. It’s not the kind of couch to fall asleep across. Caveat emptor you get what you pay for, but with value design.