Went together in 5 minutes and fits perfectly over my sofa. Don’t know how I lived without it before ! Quality is decent for the price paid. Would purchase again.