first off let me say the price is very reasonable. delivery was fast enough. The tubes themselves are s y enough ...however the mounting brackets are not s y enough...care must taken while assembling them ! one of my brackets snapped in my hands while mounting the tubes. This required me to make and retrofit my own bracket. In the end ...you get what you pay for.