Caps are good material and fit. However I only received 10, and not 12 as ordered. A request to seller some weeks ago requesting the missing 2 caps went unanswered. I will go to local hardware store to buy another 4 piece set for my last chair, so ultimately this whole experience cost me more than just buying these elsewhere in the first place. So I am happy with the quality, but not with the error in the order.Edit- seller sent me another whole box of caps after posting my original review, so ISee full review