Pretty good quality except for the clips that hold the pieces together.  Several broke when just trying to put them on!  The cushions aren’t super plush- basically you get what you pay for.  But it does look nice overall.  The price was great.