I have had a ton of shoes over the years... cheapies to $150 shoes.  The Puma Pumagility shoe is a really nice shoe for the money.  It runs plenty wide in the toe box and is very well cushioned.  The actual size seems right on as far as length goes.  The insole is not removable but appears to have lots of room for any special orthotics that you may need.  This shoe feels like a $80-$100 shoe.  Haven't had it long enough to know about the wear factor. I would suggest this shoe for very light running or cross fit type work.
A great everyday knock around shoe.  In fact, I just bought a second pair the other day.