Very happy with purchase all around. Easy to put together, great quality. Firm cushions but look fantastic.