OK for the price. Haven't had very good service from overstock. *** I ordered two pillows, separately. Somehow they turned that into four pillows, which of course I did not need. I had to send the two extras back, which took a lot of time I couldn't afford. Got no compensation for my trouble, nor even recognition they understood how much trouble and money they cost me! Won't be ordering anything from Overstock until I hear they have changed a great deal.