Very poor quality. The original set I received had long strips of loose thread which was unravelling the seams. The replacement set contained loose buttons which fell off as the bedding was taken out of the packet. For the price, the quality is not good. I’m waiting on a refund.