>>273991675
I bought probably the same 3D grips you're talking about and wasn't very impressed with the overall feel and build quality of it. Hopefully it'll at least work good for you with bigger hands though.