I thought it was a nice gesture! Even it wasn’t good timing or if she didn’t like it, he’s putting in an effort and she should feel ashamed for yelling at him over it.  I like to pick out my own lingerie just because I have a specific aesthetic I aim for. But I’d gladly wear something my boyfriend picked out just because I know he’d love it. Seems like such a small compromise. But maybe it’s a fat entitled redditor thing. There’s a thread of replies right under this post with more comments about how their husbands are clueless or stupid for not getting them the right gifts. I’m a woman and I love nice gifts, but I also don’t understand how you can be upset for getting stuff that you actually wanted. This post and the comments under it are essentially “I asked my husband to put in some effort and get me something I wanted, and he did, but it wasn’t the exact thing in the exact way I secretly wanted so he’s an idiot”.