Would recommend!
The company was great to deal with.  I was missing a bolt that I couldn't find in my hardware store (metric sizes) and they sent that (plus a few extra pieces of hardware) right away - it was to my house before I even checked the confirmation email.  The straps are barely long enough, but everything worked well.
Rating: 5 stars