Had absolutely nothing I needed. Girl at return desk was super nice but said I had to supply envelope to return item. I had tried to return at another Walmart but the printer was broken. She never mentioned needing an envelope or I would have brought one. Now I have to make a 3rd trip to return a $12 pair of curtains