Great quality bench.  The fabric has a velvety feel to it. Comes assembled only had to put on the legs.  Large storage area.