Solid quality but the seat cushions won’t stay in place.  They slip off every time I sit down on it.  I’ll have to add Velcro to keep them in place.  I’m disappointed with it.