I was hesitant on purchasing a sofa online , but it was thru Overstock and their policy for buying / returning large items seems reasonable and I was worried about not being able to test out the sofa first before buying. BOY , WAS I PLEASANTLY SURPRISED!! The sofa looks as good as the picture online , if not better, and the fabric is so soft to the touch , but when you sit down, you don't sink with the fabric feeling so soft , the cushion of the sofa is nice and firm and supports your hips and lower back. The corduroy texture is also pleasing to the eye . I 'm so thrilled with my purchase , I will be purchasing the matching loveseat. "You Rock Overstock !"