Fabric is good and durable but the plastic legs that are on the bottom broke off within the first two months.