It fits my space perfectly and the fabric seems a reasonable quality for the price but it’s really firm.