Hi Umran,
Yes they are complete, thats the domes (outer and inner) top clips, rubbers, hose clips and shiny bendy bits. All the bolts are there and I'll try to get the two metal brackets off the car so you can fit them on yours.
If you've got a standard box you'll see a big difference with these. WHOOoooosh !
I'm 99 miles from Brum. I normally go down the A14/M6. We could meet up at the service area on the A14?
John