Bought two. Extremely poor packaging, typical of Buy.com it seems. Both package in thin bubble wrap, might as well be paper, and stuffed into a single layer box. Both of mine are undamaged as far as I can tell.
Quality is good for the price. Plastic is cheap, the foam is cheap but the material covering the foam is ok. Because of these main two issues the headphone doesn't fit, rather doesn't adjust at all, nicely when you wear them. That's probably why it get uncomfortable after prolong use.
Cord is long and works in Win7 with hassle Again, not bad for decent price but if you are planning on prolong use, please do yourself a favor and get one that can adjust to your head :/