We love the loveseat! The fabric is soft and not at all like canvas- a little like a chenille! It’s perfect in our den and just the perfect size! It wasn’t too hard to put together because our son-in-law did it in approximately 1 hr!