This is my first time buying some furniture online, so was pretty skeptical about the whole process. Especially after reading some negative comments regarding delivery issues. But fortunately my experience with wayfair was really good. Got what I paid for.   
This is the exact kind of sofa i was looking, the right amount of firmness ( even after couple of months ) also I love the extra plush pillows that come with it. 
just perfect for me.