I keep seeing these advertised on Facebook. They’re so me! Has anyone bought them? And is the sizing accurate?