Cushions are firm, I believe this will last. Color is vibrant. Wood is really quite grey, not brown but, still pretty.