The pillows I ordered were advertised as firm but were flat, and the pillow protectors did not fit. They do not provide return shipping labels so I had to stand in line and ship the large box for $20. They finally refunded three of the four items separately and I was forced to email, then call them and give out my credit card number to request a refund. What a total pain! I would never order from them again.