Bathing suit shopping is a nightmare for more reasons than one.
While we're of the belief that every body is a bikini body, the task of actually going to the store and trying suits on is a daunting one.
One way to avoid the nightmare of horrific lighting and cramped dressing rooms is to do your shopping online. It can, at times, be difficult to navigate the vast waters (get it?) of the web, especially when you have curves to consider.
Fear not! We've rounded up eight sites with great selections and a vast range of sizes for you to peruse -- right from the comfort of your own home. Some carry exclusively larger sizes, while others do a great job of including suits for everyone.
Click through with ease below.
Marie Meili Curves Samoa Wired Bikini Top & Samoa Bikini Bottoms, $55 for set, Miraclesuit Exclusive To Asos Sonatina Swimsuit, $217, Mix & Match Sexy Halter Top with Support & Mix & Match High Waist Bikini Bottom with Ruched Sides with Support, $54 for set
Swim Sexy Jet Black Halter Twist Front Bikini, $40.60, Swim Sexy Aztec One Piece, $54.60, Laura Wells Coral Reef Zip Front Bikini, $61.60
Anne Cole Colorblock Bandeau One-Piece Swimsuit, $88.50, Skull Print Natural Support Bikini Top & Skull Print High-Waisted Swim Bottom, $93 for set, Geo Print Bow Bikini, $44.50
Bathing Beauty One-Piece Swimsuit in Cherry Pie, $89.99 (similar style in more sizes here,) Beach Blanket Bingo Two-Piece, $89.99 (similar style in more sizes here,) Jump in Fleet First One-Piece, $64.99
'Desert Fringe' Halter Bikini Top & High Waist Bikini Bottoms, $132 for set, 'Ritual' Crochet Crop Swim Top, & 'Ritual' Crochet Skirted Swim Bottoms, $172 for set, 'Gypsy Life' Flounce Crop Top & 'Gypsy Life' Ruffle Skirted Bikini Bottoms, $148 for set
Flamingo Tank One Piece, $169.95, Rough Diamond Multifit One-Piece, $169.95, Pleated Bandeau Bikini, $189
Red Mosaic Serengeti Swimsuit Top & Red Mosaic Serengeti Swimsuit Brief, $91 for set, Bright Delight Swimsuit, $125, Black Aztec Swimsuit Top & Black Aztec Swimsuit Brief, $114 for set
Santa Rosa Bikini Top & Santa Rosa Brief, $108 for set, St. Tropez Fringe Swimsuit, $98, Fiji Sweetheart Ruched Swimsuit, $98