This is a very good buy if you don't mind waiting. Very comfortable, and easy to put together. Would be nice if the holes for the feet were predrilled, as its easy to break the feet mounting holes. Though it took about a month to get the whole thing.... local delivery service only sent me half and I had to wait another 3 days for the other side. All in all, its a good product, and the wait gives you time to get rid of you old couches if need be...

Pros: comfort
Cons: patience