The Freedom Design Harness I feel is a great harness for a Service Dog in Training. Its perfect for that interim training period just before the dog becomes a fully trained Service Dog.
The Freedom Design Harness is not as Durable as I would like to see it. It works ok for wheelchair pulling, but does not stand up for as much rugged use. I am hard on my gear. I have 2 young children and I am moving quickly. My children will sometimes assist with putting gear on. Comfort is good and lots of adjustability; however your dog must be within average size of around 50-75lbs. The faux sheepskin doesn't seem to last that long and falls off. There is not much surface area to the harness and that can cause some problems for access issues as well as usability.
The patches are small and not real noticeable. There is only room for one. The pouch is a decent size for a puppy, but not for when the dog is working full time. You can fit a small wallet, keys, ID, and a few poopy bags, but that is about it.
I also have the Freedom Leash which is a nice leash and I like many things about it. First, its a very nice length for public access. The velcro was nice at times, but not really durable for much pulling. It did keep some attachment to the wheelchair. However, for me the leash started to fray on the sides and I had to keep trimming it.
Over all, its a good harness, I feel its a little over priced by having to purchase each piece individually (harness, pouch, patch) and with its durability.
Here is my link to close up pictures of the Freedom Design Harness at RC Paws
You can see JJ wearing his Freedom Design Harness at a pool side cafe in Florida. He was still in training in this picture at about 21 months old.