High quality piece. Easy to assemble. My only minor complaint would be the padding in the back cushions.