Solid.  Very comfy and very happy with the purchase.  Got 3 sets (6 total).  Would recommend.