Solid wood frame, beautiful piece! Our kid’s love it & are very comfortable. Fairly straightforward assembly. Only took my husband a few hours. Looks & feels very high quality. Great value for the cost!