I LOVE this bench!!!  It is exactly what I have been wanting for over a year!  It is not only beautiful, but very comfortable as well. 

Pros: exact right size, no assembly, right price, very comfortable
Cons: I don't have any cons