Looks good, feels sturdy.  My hubby put it together in about 60-90 mins.  The cushions are not thin, they have a fair amount of thickness. Love the Navy color.  The furniture is Not oversize so if you have a large yard you may want bulkier furniture.  This is great for my patio area.