i cant say enough good things.  I have had this for over a month, use it every single day and its great.  easy assembly, easy to clean the cushions, comfortable and looks great!