Fairly easy to assemble. Beautiful finish. Good quality. Cushions are very comfortable. Absolutely love it