Skip to main content
Hi !Hi! Sign in or registerDaily DealsBrand OutletGift CardsHelp & Contact
Sell
Watchlist
My eBay
  • Summary
  • Recently Viewed
  • Bids/Offers
  • Watchlist
  • Purchase History
  • Buy Again
  • Selling
  • Saved Feed
  • Saved Searches
  • Saved Sellers
  • My Garage
  • Sizes
  • My Collection
  • Messages
  • PSA Vault
Please sign-in to view notifications.
Loading...
eBay Home
Advanced
Sponsored
Sponsored
Sponsored

Filter

    • Category

      • Girls' Clothing (Sizes 4 & Up)
        • Selected categorySwimwear
      • Size

        SMLXLFilter Applied4Filter Applied5677-889Filter Applied1010-12121416
      • Type

        • One Piece (27) Items (27)
        • Bikini (3) Items (3)
        • Tankini (4) Items (4)
        • Rash Guard (5) Items (5)
        • Swim Set (5) Items (5)
        • Cover Up (5) Items (5)
        • Top (5) Items (5)
        • Bottom (3) Items (3)
      • Brand

        • Speedo (3) Items (3)
        • Disney (5) Items (5)
        • Gymboree (6) Items (6)
        • Billabong (2) Items (2)
        • Cat & Jack (1) Items (1)
        • Janie and Jack (3) Items (3)
        • Nike (1) Items (1)
        • Wonder Nation (1) Items (1)
      • Color

        • Blue
        • Green
        • Multicolor
        • Orange
        • Pink
        • Purple
        • Red
        • White
      • Material

        • Polyester (17) Items (17)
        • Spandex (14) Items (14)
        • Nylon (13) Items (13)
        • Polyamide (2) Items (2)
        • 100% Cotton (1) Items (1)
        • Cotton (1) Items (1)
        • Spandex Blend (1) Items (1)
        • Not Specified (20) Items (20)
      • Theme

        • Beach (4) Items (4)
        • Flower (4) Items (4)
        • Colorful (3) Items (3)
        • Logo (3) Items (3)
        • Mermaid (2) Items (2)
        • Neon (2) Items (2)
        • Novelty (2) Items (2)
        • Stars (2) Items (2)
      • Pattern

        • Floral (11) Items (11)
        • Solid (7) Items (7)
        • Striped (4) Items (4)
        • Animal Print (2) Items (2)
        • Camouflage (1) Items (1)
        • Colorblock (1) Items (1)
        • Polka Dot (1) Items (1)
        • Tie Dye (1) Items (1)
      • Features

        • UV-Protection (7) Items (7)
        • Stretch (5) Items (5)
        • Chlorine-Resistant (3) Items (3)
        • Lined (3) Items (3)
        • Long Sleeve (2) Items (2)
        • Breathable (1) Items (1)
        • Lightweight (1) Items (1)
        • Quick Dry (1) Items (1)
      • Number of Pieces

        • 2 Piece (6) Items (6)
        • 3 Piece (3) Items (3)
        • 4 Piece (7) Items (7)
        • 5 Piece (1) Items (1)
        • Not Specified (35) Items (35)
    • Price

      • Under $15.00
      • $15.00 to $35.00
      • Over $35.00
      $
      to
      $
      Please provide a valid price range
      Available inventory
      $0
      $1000+
    • Condition

      • New with tags (37) Items (37)
      • New without tags (1) Items (1)
      • Pre-Owned (16) Items (16)
    • Buying Format

    • Item Location

      • Within25 mi
    • Shipping and pickup

      • Arrives in 2-4 days
        Filter Applied
      • Free Shipping
      • Local Pickup within25 miles
    • Show only

      • Free Returns
      • Returns Accepted
      • Authorized Seller
      • Completed Items
      • Sold Items
      • Deals & Savings
      • Authenticity Guarantee

54 results

  • All
  • Auction
  • Buy It Now
  • All Listings- Filter Applied
  • Auction
  • Buy It Now
  • Any Condition- Filter Applied
  • New with tags
  • New without tags
  • Pre-Owned
  • Arrives in 2-4 days
  • Free Shipping
  • Best Match
  • Time: ending soonest
  • Time: newly listed
  • Price + Shipping: lowest first
  • Price + Shipping: highest first
  • Distance: nearest first
  • List View
  • Shop on eBay
    Shop on eBay
    Opens in a new window or tab
    Brand New
    $20.00
    or Best Offer
    Sponsored
  • Shop on eBay
    Shop on eBay
    Opens in a new window or tab
    Brand New
    $20.00
    or Best Offer
    Sponsored
    • Arrives in 2-4 daysRemove filter
    • Size: 9Remove filter
    • XLRemove filter
    • Size: 4Remove filter
    • Clear AllFilters
    • DOLFIN GIRLS UGLIES ONE PIECE SWIMSUIT Blue Star Size 14 NWT
      DOLFIN GIRLS UGLIES ONE PIECE SWIMSUIT Blue Star Size 14 NWT
      Opens in a new window or tab
      Brand New
      $20.90
      Was: $22.005% off
      or Best Offer
      +$6.99 delivery
      Extra 5% off with coupon
      Sponsored
    • Girl’s Speedo One Piece Bathing Suit Size XL Racerback UPF 50+
      Girl’s Speedo One Piece Bathing Suit Size XL Racerback UPF 50+
      Opens in a new window or tab
      Pre-Owned
      $17.60
      Was: $22.0020% off
      or Best Offer
      +$7.00 delivery in 2-4 days
      Sponsored
    • Kenny Flowers Kiddy Flowers Maui Girls 2 Piece Size 4T Kids
      Kenny Flowers Kiddy Flowers Maui Girls 2 Piece Size 4T Kids
      Opens in a new window or tab
      Brand New
      $30.68
      Buy It Now
      Free delivery in 2-4 days
      Free returns
      15% off with coupon. Max $100 off
      Sponsored
      Top Rated Plus
    • Roxy Girls Big Kids White Pink Long Sleeve Rash Guard Swim Bottom Wear Set XL 14
      Roxy Girls Big Kids White Pink Long Sleeve Rash Guard Swim Bottom Wear Set XL 14
      Opens in a new window or tab
      Pre-Owned
      $19.99
      Buy It Now
      +$6.99 delivery in 2-4 days
      Free returns
      Sponsored
      Top Rated Plus
    • PRINCESS MOANA DISNEY Bathing Swim Suit UPF-50+ Girls Sizes 4, 5-6 or 6X NWT $32
      PRINCESS MOANA DISNEY Bathing Swim Suit UPF-50+ Girls Sizes 4, 5-6 or 6X NWT $32
      Opens in a new window or tab
      Brand New
      $24.99
      Buy It Now
      +$4.95 delivery in 2-4 days
      Free returns
      Save up to 20% when you buy more
      Sponsored
      Top Rated Plus
    • 230548 Girls XL 14 ATHLETA GIRL 210223 Pink Purple Floral Tankini Swim Top EUC
      230548 Girls XL 14 ATHLETA GIRL 210223 Pink Purple Floral Tankini Swim Top EUC
      Opens in a new window or tab
      Pre-Owned
      $17.99
      Buy It Now
      Free delivery in 2-4 days
      Free returns
      Sponsored
      Top Rated Plus
    • Ocean Pacific Girls Swim Short Green Brown Camouflage Mid Rise Logo Y2K Size XL
      Ocean Pacific Girls Swim Short Green Brown Camouflage Mid Rise Logo Y2K Size XL
      Opens in a new window or tab
      Brand New
      $9.00
      Was: $29.9970% off
      or Best Offer
      +$8.99 delivery in 2-4 days
      Free returns
      Extra 10% off with coupon
      Sponsored
      Top Rated Plus
    • NWT Speedo Pro LT Red Girl's 1 Piece Swimsuit Size 4/20
      NWT Speedo Pro LT Red Girl's 1 Piece Swimsuit Size 4/20
      Opens in a new window or tab
      Brand New
      $14.99
      Buy It Now
      +$4.99 delivery
      Sponsored
    • New Limeapple Chantria heart tie dye one piece swimsuit, size 4,NWT
      New Limeapple Chantria heart tie dye one piece swimsuit, size 4,NWT
      Opens in a new window or tab
      Brand New
      $19.99
      Buy It Now
      Free delivery in 2-4 days
      Free returns
      Sponsored
      Top Rated Plus
    • New Flap happy  UPF 50+ Delaney Hip Ruffle  one piece swimsuit, girls 4,NWT
      New Flap happy UPF 50+ Delaney Hip Ruffle one piece swimsuit, girls 4,NWT
      Opens in a new window or tab
      Brand New
      $29.99
      Buy It Now
      +$4.95 delivery in 2-4 days
      Free returns
      Sponsored
      Top Rated Plus
    • ❤ Jumping Beans girls swimsuit bathing suit 4 4T tutu ruffle animal print
      ❤ Jumping Beans girls swimsuit bathing suit 4 4T tutu ruffle animal print
      Opens in a new window or tab
      Pre-Owned
      $15.00
      or Best Offer
      +$5.55 delivery in 2-4 days
      Free returns
      Sponsored
      Top Rated Plus
    • NWT! Coolibar Girl's Sz XL Wave Swim Capris Sun Protection 50+ UPF Floral Youth
      NWT! Coolibar Girl's Sz XL Wave Swim Capris Sun Protection 50+ UPF Floral Youth
      Opens in a new window or tab
      Brand New
      $20.69
      Was: $22.9910% off
      Buy It Now
      +$4.99 delivery in 2-4 days
      15% off with coupon. Max $100 off
      Sponsored
    • NWT Speedo Girl's Silicone Gripper Stars Pattern Blue One Piece Swimsuit XL (16)
      NWT Speedo Girl's Silicone Gripper Stars Pattern Blue One Piece Swimsuit XL (16)
      Opens in a new window or tab
      Brand New
      $19.99
      Buy It Now
      +$6.99 delivery in 2-4 days
      Sponsored
    • Wonder Nation Girls One Piece Swim Suit XL 14-16 Bathing Suit Extra Large
      Wonder Nation Girls One Piece Swim Suit XL 14-16 Bathing Suit Extra Large
      Opens in a new window or tab
      Pre-Owned
      $13.64
      or Best Offer
      +$9.29 delivery in 2-4 days
      Free returns
      Sponsored
      Top Rated Plus
    • NWT JANIE AND JACK Girls Sz 4 Floral Rosette One-Piece Swimsuit Navy Floral
      NWT JANIE AND JACK Girls Sz 4 Floral Rosette One-Piece Swimsuit Navy Floral
      Opens in a new window or tab
      Brand New
      $35.00
      Buy It Now
      +$5.95 delivery in 2-4 days
      Sponsored
    • NWT JANIE AND JACK Girls  Floral  2-Piece Swimsuit Pink Green Size 4
      NWT JANIE AND JACK Girls Floral 2-Piece Swimsuit Pink Green Size 4
      Opens in a new window or tab
      Brand New
      $36.00
      Buy It Now
      +$6.95 delivery in 2-4 days
      Sponsored
    • NWT Gymboree Coral 3D Daisy Flower Skirted One-Piece Swimsuit Toddler Girls 3 4
      NWT Gymboree Coral 3D Daisy Flower Skirted One-Piece Swimsuit Toddler Girls 3 4
      Opens in a new window or tab
      Brand New
      $16.99
      Buy It Now
      +$4.99 delivery in 2-4 days
      1+ watchers
      Sponsored
    • NWT O'rageous Swimsuit Girl's Tankini Size 4 Pineapple, Watermelon, Cherries
      NWT O'rageous Swimsuit Girl's Tankini Size 4 Pineapple, Watermelon, Cherries
      Opens in a new window or tab
      Brand New
      $11.99
      Buy It Now
      Free delivery
      Sponsored
    • NWT Gymboree Ruffle 2-piece Bikini Set Swimsuit Bead Accents Toddler Girls 3 4 5
      NWT Gymboree Ruffle 2-piece Bikini Set Swimsuit Bead Accents Toddler Girls 3 4 5
      Opens in a new window or tab
      Brand New
      $16.99
      Buy It Now
      +$4.99 delivery in 2-4 days
      Sponsored
    • NWT! Coolibar Girl's Sz XL Lawai Ruche Swim Shirt UPF 50+ Youth Blue Floral
      NWT! Coolibar Girl's Sz XL Lawai Ruche Swim Shirt UPF 50+ Youth Blue Floral
      Opens in a new window or tab
      Brand New
      $21.59
      Was: $23.9910% off
      Buy It Now
      +$4.99 delivery in 2-4 days
      15% off with coupon. Max $100 off
      Sponsored
    • SWIMWEAR  2-Piece SET: NEON Floral Tankini Top & Swim Bottoms (4 T) NEW Free S&H
      SWIMWEAR 2-Piece SET: NEON Floral Tankini Top & Swim Bottoms (4 T) NEW Free S&H
      Opens in a new window or tab
      Brand New
      $19.99
      Buy It Now
      Free delivery
      Sponsored
    • Girls Swimsuit
      Girls Swimsuit
      Opens in a new window or tab
      Pre-Owned
      $15.00
      Buy It Now
      +$5.80 delivery in 2-4 days
      Sponsored
    • Free Country Girls' Dreamy Drift Rash Guard Swim Set
      Free Country Girls' Dreamy Drift Rash Guard Swim Set
      Opens in a new window or tab
      Brand New
      $27.00
      Buy It Now
      Free delivery in 2-4 days
      Sponsored
    • ❤ Old Navy girls pink hooded terry swim cover up dress 4 4T  zip up
      ❤ Old Navy girls pink hooded terry swim cover up dress 4 4T zip up
      Opens in a new window or tab
      Pre-Owned
      $15.00
      or Best Offer
      +$5.55 delivery in 2-4 days
      Free returns
      Sponsored
      Top Rated Plus
    • Under Armour Little Girls One-Piece Racerback Swimsuit Blue SELECT SIZE NEW
      Under Armour Little Girls One-Piece Racerback Swimsuit Blue SELECT SIZE NEW
      Opens in a new window or tab
      Brand New
      $24.99
      Buy It Now
      +$7.00 delivery in 2-4 days
      Sponsored
    • Stitch Swimsuit for Girls Size 4 - Lilo and Stitch
      Stitch Swimsuit for Girls Size 4 - Lilo and Stitch
      Opens in a new window or tab
      Brand New
      $26.31
      Was: $30.9515% off
      Buy It Now
      Free delivery in 2-4 days
      Free returns
      Sponsored
      Top Rated Plus
    • NWT Gymboree Heart Ruffle Two-Piece Tankini Swimsuit Swimwear Cupid Red Girls 9
      NWT Gymboree Heart Ruffle Two-Piece Tankini Swimsuit Swimwear Cupid Red Girls 9
      Opens in a new window or tab
      Brand New
      $21.99
      Buy It Now
      +$4.99 delivery in 2-4 days
      Sponsored
    • Girls YAMAMAY Stripe Tropical 2pc Bikini Set (Bandeau/Hipster) SZ 4/4T
      Girls YAMAMAY Stripe Tropical 2pc Bikini Set (Bandeau/Hipster) SZ 4/4T
      Opens in a new window or tab
      Brand New
      $9.98
      Buy It Now
      +$6.15 delivery in 2-4 days
      Sponsored
    • Cleobella Girl Blue Turquoise One Piece Bathing Suit Girls XL Extra Large Tribal
      Cleobella Girl Blue Turquoise One Piece Bathing Suit Girls XL Extra Large Tribal
      Opens in a new window or tab
      Pre-Owned
      $10.00
      or Best Offer
      +$5.00 delivery
      Free returns
      Sponsored
      Top Rated Plus
    • Cat & Jack XL 14/16 Halter Bandeau Tankini 2 Pc Neon Pink Striped Bathing Suit
      Cat & Jack XL 14/16 Halter Bandeau Tankini 2 Pc Neon Pink Striped Bathing Suit
      Opens in a new window or tab
      Pre-Owned
      $12.00
      Was: $20.0040% off
      or Best Offer
      Free delivery in 2-4 days
      Sponsored
    • Disney Store Minnie Mouse Red Polka Dot 1pc Glitter Swimsuit Girls Size 3 4 5/6
      Disney Store Minnie Mouse Red Polka Dot 1pc Glitter Swimsuit Girls Size 3 4 5/6
      Opens in a new window or tab
      Brand New
      $21.21
      Was: $24.9515% off
      Buy It Now
      Free delivery in 2-4 days
      Free returns
      6+ watchers
      Sponsored
      Top Rated Plus
    • Girls Kids Swimsuit Bathing suit More Than Magic  XL 14/16 Multicolor
      Girls Kids Swimsuit Bathing suit More Than Magic XL 14/16 Multicolor
      Opens in a new window or tab
      Pre-Owned
      $9.60
      Was: $12.0020% off
      or Best Offer
      +$8.00 delivery in 2-4 days
      Sponsored
    • ❤ GYMBOREE girls swimsuit bathing suit 4 4T floral purple
      ❤ GYMBOREE girls swimsuit bathing suit 4 4T floral purple
      Opens in a new window or tab
      Pre-Owned
      $15.00
      or Best Offer
      +$5.55 delivery in 2-4 days
      Free returns
      Sponsored
      Top Rated Plus
    • NWT Gymboree Nautical Stripe Daisy Tankini Two-Piece Swimsuit Swimwear Girl 4 4T
      NWT Gymboree Nautical Stripe Daisy Tankini Two-Piece Swimsuit Swimwear Girl 4 4T
      Opens in a new window or tab
      Brand New
      $16.95
      Buy It Now
      +$3.95 delivery in 2-4 days
      Sponsored
    • Place Childrens Place Swimsuit Cover Up Sundress Girls XL (14) Hot Pink
      Place Childrens Place Swimsuit Cover Up Sundress Girls XL (14) Hot Pink
      Opens in a new window or tab
      Pre-Owned
      $13.00
      Buy It Now
      +$5.00 delivery in 2-4 days
      Sponsored
    • New Petit Lem UPF 50+ plum  swans one piece swimsuit, girls 4,NWT
      New Petit Lem UPF 50+ plum swans one piece swimsuit, girls 4,NWT
      Opens in a new window or tab
      Brand New
      $34.99
      Buy It Now
      +$4.95 delivery in 2-4 days
      Free returns
      Sponsored
      Top Rated Plus
    • G06-Hanna Andersson, 4Y/100cm, 0/s 1 pc swimsuit
      G06-Hanna Andersson, 4Y/100cm, 0/s 1 pc swimsuit
      Opens in a new window or tab
      Pre-Owned
      $21.00 to $33.00
      Buy It Now
      +$10.00 delivery in 2-4 days
      Sponsored
    • Jasmine Swim Set for Girls – Aladdin Toddler Size 4
      Jasmine Swim Set for Girls – Aladdin Toddler Size 4
      Opens in a new window or tab
      Brand New
      $35.66
      Was: $41.9515% off
      Buy It Now
      Free delivery in 2-4 days
      Free returns
      Sponsored
      Top Rated Plus
    • BIG CHILL GIRLS PINK FLORAL DOUBLE BACK STRAP ONE PIECE SWIMSUIT SIZE 4
      BIG CHILL GIRLS PINK FLORAL DOUBLE BACK STRAP ONE PIECE SWIMSUIT SIZE 4
      Opens in a new window or tab
      Brand New
      $9.99
      Buy It Now
      +$6.50 delivery in 2-4 days
      Sponsored
    • Disney Frozen Swimsuit And Top Rashguard Size 4 Kids
      Disney Frozen Swimsuit And Top Rashguard Size 4 Kids
      Opens in a new window or tab
      Pre-Owned
      $10.00
      or Best Offer
      +$5.00 delivery in 2-4 days
      Sponsored
    • Roatan girls blue mermaid print one piece Swimsuit - xl
      Roatan girls blue mermaid print one piece Swimsuit - xl
      Opens in a new window or tab
      Pre-Owned
      $9.99
      Buy It Now
      +$3.99 delivery in 2-4 days
      Sponsored
    • Hurley Two-Piece Black Pink Swim Set,  Girl's Size XL (16) NWT
      Hurley Two-Piece Black Pink Swim Set, Girl's Size XL (16) NWT
      Opens in a new window or tab
      Brand New
      $29.95
      Buy It Now
      +$4.95 delivery in 2-4 days
      Extra 15% off with coupon
      Sponsored
    • Roxy Girl Mermaid Spirit Swim Bikini Bottoms NWT Size 4 UPF 50+ *
      Roxy Girl Mermaid Spirit Swim Bikini Bottoms NWT Size 4 UPF 50+ *
      Opens in a new window or tab
      Brand New
      $16.00
      Was: $20.0020% off
      or Best Offer
      +$5.00 delivery in 2-4 days
      Sponsored
    • NWT-BILLABONG GIRLS SOL SEARCHER LONGSLEEVE RASHGUARD- RETAIL TAG $34.95-LARGE
      NWT-BILLABONG GIRLS SOL SEARCHER LONGSLEEVE RASHGUARD- RETAIL TAG $34.95-LARGE
      Opens in a new window or tab
      Brand New
      $27.95
      Buy It Now
      Free delivery in 2-4 days
      Sponsored
    • Disney Elena Of Avalor Swimsuit Cover - Up Girl’s Size 4 New With Tags NWT
      Disney Elena Of Avalor Swimsuit Cover - Up Girl’s Size 4 New With Tags NWT
      Opens in a new window or tab
      Brand New
      $22.49
      or Best Offer
      +$3.00 delivery in 2-4 days
      Sponsored
    • NWT JANIE & JACK Pink Gauze Halter Jumpsuit  Swim Cover-up Size 4
      NWT JANIE & JACK Pink Gauze Halter Jumpsuit Swim Cover-up Size 4
      Opens in a new window or tab
      Brand New
      $30.00
      Buy It Now
      +$4.95 delivery in 2-4 days
      Last one
      Sponsored
    • OP Size XL 14/16 One Piece Racer Back Swimsuit Bright Neon Multi-color Stripes
      OP Size XL 14/16 One Piece Racer Back Swimsuit Bright Neon Multi-color Stripes
      Opens in a new window or tab
      Pre-Owned
      $15.69
      or Best Offer
      +$5.00 delivery in 2-4 days
      Free returns
      Sponsored
      Top Rated Plus
    • Speedo Girl's Swim Tee, size X-Large (16), Blue
      Speedo Girl's Swim Tee, size X-Large (16), Blue
      Opens in a new window or tab
      New (Other)
      $9.99
      Buy It Now
      +$3.85 delivery in 2-4 days
      Free returns
      Sponsored
      Top Rated Plus
    • Banana Cabana 1 Piece Baby Bathing Swim Suit Graphic Swimsuit Size 4T Zebra Pink
      Banana Cabana 1 Piece Baby Bathing Swim Suit Graphic Swimsuit Size 4T Zebra Pink
      Opens in a new window or tab
      Brand New
      $12.99
      Buy It Now
      +$5.95 delivery in 2-4 days
      Sponsored
    • Carter's Girl's 3-Piece Hearts Rash Guard Swim Set, size 4/5
      Carter's Girl's 3-Piece Hearts Rash Guard Swim Set, size 4/5
      Opens in a new window or tab
      Brand New
      $10.99
      Buy It Now
      +$4.60 delivery in 2-4 days
      Free returns
      12 watchers
      Sponsored
      Top Rated Plus
    • Aqua Splash Mermaid Tale 3 Piece Mermaid Set *LOT OF 2* Size 9-12 M/L
      Aqua Splash Mermaid Tale 3 Piece Mermaid Set *LOT OF 2* Size 9-12 M/L
      Opens in a new window or tab
      Brand New
      $9.50
      Buy It Now
      +$7.99 delivery in 2-4 days
      Sponsored
    • Candy Dots Youth Rash Guard
      Candy Dots Youth Rash Guard
      Opens in a new window or tab
      Brand New
      $26.00
      Buy It Now
      Free delivery in 2-4 days
      Free returns
      Sponsored
    • NWT Gymboree Swim Shop 2014 Size 4 Blue Indigo Flower One-Piece Swimsuit
      NWT Gymboree Swim Shop 2014 Size 4 Blue Indigo Flower One-Piece Swimsuit
      Opens in a new window or tab
      Brand New
      $18.00
      or Best Offer
      +$4.50 delivery in 2-4 days
      Sponsored
    • NWT-BILLABONG GIRLS SOL SEARCHER LONGSLEEVE RASHGUARD- RETAIL TAG $34.95 SIZE 4
      NWT-BILLABONG GIRLS SOL SEARCHER LONGSLEEVE RASHGUARD- RETAIL TAG $34.95 SIZE 4
      Opens in a new window or tab
      Brand New
      $27.95
      Buy It Now
      Free delivery in 2-4 days
      Sponsored
    • Tell us what you think- opens in new window or tab

    Copyright © 1995-2025 eBay Inc. All Rights Reserved. Accessibility, User Agreement, Privacy, Consumer Health Data, Payments Terms of Use, Cookies, CA Privacy Notice, Your Privacy Choices and AdChoice