I just purchased this sofa today after viewing it in store. The fabric is so soft and the cushions are very comfortable. Not firm at all, but not too soft where you sink into it. Delivery is going to take 3 weeks and I cannot wait for it to get here. This sofa is very nap worthy!