Good product. Would give it a perfect rating but some bars when attached were a little off and needed some extra push to get all screws into place.