Solid materials, quality and firm! Great craftsmanship and glad to get these after last try of more flmisy/rattan poofs that did not hold up.