Pleasantly surprised with the fabric. More of a flat chenille than a canvas. Very easy to assemble. No tools required. I’m 54 and did it alone in about 45 min. Most of that time was trying to get the slipcover on correctly lol. Love the fact that it’s washable. Very sturdy. Bottom cushions have springs and foam.  Size was as expected from the measurements and perfect for my small space. It’s very comfortable and minimalistic yet cozy.