perfect size and weight.  Very nice quality. This is for our screen porch and works with the furniture and cushions we have.  I bought two; one for the sofa and for the love seat.