Solid wood and heavy. Cushions are sturdy.  I gave a 4 out of 5 b/c one of the 4 pieces I ordered was damaged so I am waiting for a replacement.  However  Birchlane was quick to replace and I should have in a few days.  Very happy with purchase.