I’ve had both and GlossyBox was much better IMO. Much better products generally from GlossyBox. And BirchBox used to send boxes with missing or broken items all the time, so annoying! But with any of these boxes you’ll inevitably get stuff you don’t want or need, fun to open a surprise each month though.
The limited edition glossy boxes are always really good too so watch out for them.