As for the assembly, the stainless backing plates had multiple holes in them and the plates had to be rotated in opposite directions so the holes would line up to mount the rubber bracket to hold the butt stock. This could have been done a little better but just drilling a single hole that goes in the center of the brackets and have the holes for the rubber bracket spaced to fit to the center of the of the holes on the panel. Not really a big issue but it was a little annoying. The pictures on the paper that was supped to show how the plates were to be orientated wasn’t very clear. Maybe some better instruction with a better pictures. The straps that are supposed to go on the legs of the head rest need to be made so they are adjustable. I tried using them at first but they were to long and the panel hung all the way to the floor. The strap that goes around the head rest works fine. Over all it’s a good product just some little modifications would make it a better one.