Cheap quality fabric. I ordered white and it came with yellow discoloration under where the bench opens. Also came in a box that had some kind of oil all over one side. This didn’t damage the product because the bench was wrapped in plastic but it was still a mess to deal with.