I just received them and they look solid but I measured before I decided to install and they shorted me 1/2". I ordered 16" and they sent 15.5"! Being that they're custom-built and now out of stock, best I can do is return for a refund.