These are high-quality. I was a little concerned they would be cheap because I paid so little for them. But to my pleasant surprise they we're very high-quality, heavy and sturdy. My contractor thought I paid $7-$10 each!!