Easy to assemble and looks perfect! Cushions are very firm, could be a little thicker for our liking, but overall they are nice!!