Wow, this grouping was superb in every way!  Although the seating was aluminum, it had a substantial, sturdy feel and heft.  The cushions are VERY comfortable and are firm.  We absolutely love the fire pit table.  It actually puts off a nice heat!  All in all, far better than we might have hoped.