Barrett is really, really happy in his new mesh booties