This is a nice little set for my patio. Yes, it is hard plastic. The chairs came fully assembled. They are study and pretty comfortable. Wish the vendor offered seat cushions as an add on. For the table, just the legs needed to be added. I got dark grey, the color is a little different than the pictures but still works just fine.