Arrived with all the pieces?. If youre on the fence as to whether you should spend $70 replacing the old cushions on your Sennheiser headphones, do it. Very happy with this so far but we put the plates against the wall to prevent sliding I mainly got it to use as a grip. That said, it?s not a deal-breaker, and they could loosen up more as I wear them. Super-bummed since I cant return them now. if could wear thick socks or there was more shearling I would have kept it. I was diagnosed with sensitive skin and perfume allergy and this is the only product that does not make me itch. That sold me on its use at my work. I bought two of them, because I have the worst impulse control, and I thought linking them up would be a lot more fun that it really is.