Good quality and great price. As good if not better than pictured. The dark brown/heather fabric color and quality, along with cushion quality was my concern buying online, but quite happy with purchase (on sale when I purchased too). Easy to assemble.
Update: The sofa did creak 3-4 times during the first week, perhaps from my assembly, but no concern as it settled in after that and has not made a noise since. Also one button raised-up/semi-unattached but that may be from something I or the cat did in wear & tear, hard to tell.