I notice several low scores below, I guess this is an example of an episode that you either like or you don't. Personally, I liked this episode. As someone with a fascination with history, I actually found the story of how Moe's bar rag went from a grand tapestry to a simple piece of cloth quite touching, as ridiculous as the concept may seem.
The parts about Bart's dispute with Milhouse felt like filler that's already been done before. Those were the low points for me.