The fabric is very good quality but there are some minor flaws on how foam and fabric comes together. Came without holes and the screws were wrong.