So perfect! Just what I needed to seat 14 people at my table. I have already washed it and it held up beautifully.