Good fabric quality. This storage bench is stable, strong and very sturdy. It is pre-assembled,  just screw the legs at base.