This is perfect!  It's comfortable and looks beautiful.  The pads are firm,  not cushy or soft, but comfortable.  It looks just like the photos and although setting it up took time, it wasn't terribly difficult or challenging to put together. It's a must by if your considering it!