Easy to put together and well made. Beautiful deck/patio sofa. The cushions are firm but I expect them to relax over time. I wish they had a darker color available because this is light and I know it will get dirty.