I ordered these for my brother's wedding. They seemed fairly nice, and they arrived quickly. Shipping costs through Amazon is also much cheaper than shipping through the company itself. I wasn't overly pleased once they did arrive, though. The napkin material was coarse, though looked like they'd wash easily, and they were rather plain for what I'd paid. The stitching wasn't always even, and it was more obvious than in other napkins I've ordered in the same price range. Even so, they looked okay once I'd rolled them into napkin holders, and they worked well enough for the wedding. They were larger than expected, which was a bit of a bonus, and the perfect size for the napkin holders. They didn't wash at all well, though. Even the lightest stains took several washings to come clean, and since I'd expected that to be the one redeeming quality in such plain napkins, I wasn't pleased. I placed another order from the same company for tablecloths and overlays, and they were even more disappointing. The overlays were supposed to be in peach and mint--the colors of the wedding--but the mint was too deep a green to count as mint, and the peach was just plain orange. Dull, ugly orange. The bride chose to go to a fabric store an hour away and stitch her own rather than use them, and I don't blame her a bit. They also don't iron well. I'd expected to iron them, of course, but I spent HOURS on just a few napkins and tablecloths. It was ridiculous. Worse still, many of the items arrived with stains. I had to wash several of them more than once just to be able to use them, and some had stains that wouldn't wash out at all. I'd seen a few reviews with similar complaints but hadn't really had a choice given the time I had before the wedding, and I wouldn't have minded terribly if only one or two had been soiled. Several of them were, however, so even if these had been amazing napkins and tablecloths, I'd still never buy from this company again. On a side note, I initially tried contacting the company for a return. I had to get approval via the automated website before I could return the merchandise, and while that was granted easily enough, the time frame I was given for returns was a little short. I decided against returning in the end, just because it wasn't worth the cost of shipping the soiled items back, but it's something to note.