I bought these for my 80s bday bash and didn't love them.  I ended up going with a different look anyway and I suppose these would have worked fine if I had worn them, but they're just kinda flimsy.  If you need cheap legwarmers that you're only going to wear once or twice, these would be fine.  The color is similar to the picture.