Brought these for my Queens of Hearts Costume. It was a "sexy" version of course, so I needed some leg coverage. They are exactly as pictured. Comfortable and sturdy enough to stay up...I only had to pull them up once!