Solid for the price. Fit in the doors isnt perfect but some minor adjustments even out the gaps.