After looking everywhere for an affordable sofa that would be delivered within days, we found this. My son assembled in less than 30 minutes. We picked the cotton blend. Overall the sofa looks great, but if up to me, I would probably return as it is not as comfortable.