Roxi Maxi Dress - Coconut
A refined silhouette with a defined waist.
Roxi is designed to flatter through strategic ruching that draws the eye inward, creating shape and balance with minimal effort. Defined through the waist and elongated through the skirt, it delivers an intentional silhouette that feels polished without trying.
This is an elevated essential made to simplify getting dressed.
Fit at a Glance
• Defined waist with flattering ruching
• Elongated skirt for a balanced silhouette
• Holds shape without feeling tight or restrictive
• Easy to wear, styled or on its own
Why Roxi Works
Roxi is built around quiet structure. Ruched detailing through the waist enhances your natural shape while allowing the fabric to fall effortlessly through the skirt. The result is a silhouette that feels feminine, intentional, and easy to wear.
It looks styled even when it’s the only thing you put on.
The Fit
Designed to fit close through the waist with comfortable stretch throughout the body. Roxi runs true to size and is designed to hold its shape while moving naturally with you.
If you’re between sizes, we recommend sizing up for the most comfortable fit.
Refer to the size guide for detailed measurements.
Model is 5’10” and wears a size S.
Fabric & Feel
Soft, smooth fabric with stretch that feels comfortable against the skin while maintaining structure. Drapes beautifully, holds its form, and feels elevated from the moment you put it on.
Coverage
Full-length maxi dress with intentional waist ruching for a flattering, balanced silhouette. Designed for confident coverage with a clean, refined finish.
Wear It Your Way
Wear Roxi simply on its own or style it with minimal layers depending on the moment.
Getting dressed shouldn’t be complicated.
Love it or return it — it’s that simple. We want you to feel amazing in your pieces, and if something isn’t quite right, we’ve made returns easy.
We accept returns for an exchange, store credit, or refund on eligible items sent back within 14 days of delivery. Choose store credit and we’ll add a 10% bonus to your return value — automatically.
We highly recommend adding Checkout+ at checkout.
Checkout+ includes free returns and protects your package in the event it is lost, stolen, or damaged in transit. Return shipping is covered — please note that shipping on exchange orders is not included.
If Checkout+ is not selected, you can still return or exchange your items — a $12 return label fee will apply.
A few quick notes:
- Checkout+ includes free returns on US orders only. Please see information on International Returns below.
- Shipping costs and package protection are non-refundable
- A $12 return label fee applies if Checkout+ wasn’t selected. If items from the same order are returned in separate shipments, additional fees may apply
- Orders placed with influencer or discount codes are eligible for store credit only — no refunds or exchanges
-
All sale items are final sale and not eligible for return, exchange, or store credit
- Store credit is issued as a digital gift card and is valid for one year after date of issue
To start a return - click here
Final Sale Items
Please note that all sale items are final sale and are not eligible for return, exchange or store credit. This includes:
- Items purchased during holiday sales or other promotional events (for example, site-wide sales or limited-time promotions)
- Items marked as Final Sale at checkout
- Gift cards
If a final sale item is sent back to us, it will simply be returned to you.
Return Timeframe
To be eligible for return, exchange or store credit, your return request must be submitted within 14 calendar days from the date your order was delivered.
Returns received outside of this window will not be accepted.
All returns must be submitted and approved through our return portal. Return requests are reviewed and approved within 1 business day, Monday through Friday.
Once you receive your return label, please ship your item within 7 days as the label will expire after that time. If your return is not shipped within 7 days of receiving your label, the return will no longer be valid and will not be accepted.
Returns are processed within 5–7 business days from the date they arrive at our warehouse. Exchanges are processed once your return has been received and inspected — if approved, your exchange order will ship within 1–2 business days after inspection.
Restocking Fee Policy
In special cases where we make an exception to our standard return policy, a 20% restocking fee may apply. These exceptions are granted at our discretion and are not guaranteed.
The fee helps cover the cost of processing, inspecting, and restocking items that fall outside our standard return workflow. It will only be applied to the item or items being returned.
We appreciate your understanding as we work to uphold our policies while maintaining a smooth and consistent return process.
Important Note on Return Eligibility
We take hygiene and product integrity seriously. For the safety and satisfaction of our community, we are unable to accept returns that show signs of wear. This includes:
- Any stains, including light markings from trying on
- Scents or residue including deodorant, perfume, body odor, oils, makeup, lotions, or washing powder
- Removed or missing hygiene liners
- Damage or visible wear
All returns are carefully inspected. If an item is received in less than perfect condition, it will be sent back to you. We document all ineligible returns with photo and video for transparency. Once a return is deemed ineligible, exceptions cannot be made.
In special cases where we make an exception to our standard return policy, a 20% restocking fee may apply. These exceptions are granted at our discretion and are not guaranteed.
RIOT monitors return activity across all accounts. Customers with an unusually high return frequency may be flagged at our discretion. We reserve the right to limit or deny returns from accounts that show patterns inconsistent with our policy.
RIOT reserves the right to reject any return received outside of the return window or not in original condition. Items that do not meet our policy will be sent back.
Thank you for helping us maintain a clean, high-quality experience for everyone.
How to Start a Return
Returns Portal - click here
Return an Item
We accept returns for an exchange, store credit, or refund on eligible items sent back within 14 days of delivery. Choose store credit and we’ll automatically add 10% to your return value.
Checkout+ includes free returns and protects your package in the event it is lost, stolen, or damaged in transit. Return shipping is covered — please note that shipping on exchange orders is not included.
•Shipping costs and package protection are non-refundable
•Checkout+ includes free returns on US orders only.
•A $12 return label fee applies if Checkout+ wasn’t selected
•Orders placed with influencer or discount codes are eligible for store credit only — no refunds or exchanges
•All sale items are final sale
• Please ship your return within 7 days — return labels expire after that time
International Returns
International customers must contact us at contactus@riotswim.com before sending any items back. Unauthorized international returns will not be accepted.
Please note: International customers are responsible for all return shipping costs. Riot Swim does not provide prepaid return labels for international orders. We recommend using a trackable shipping method to ensure your return reaches us safely.
Damaged Items
Every order is packed with care. If you receive an item that is damaged, please email us within 48 hours of delivery at contactus@riotswim.com and include:
• Your full name
• Your order number
• Clear photos of the damaged item
• A photo of the hangtag
• Front and back photos of the poly bag your item arrived in
We’ll take care of it as quickly as possible.
Price Adjustments
We do not offer price adjustments. All prices are final at the time of purchase and we are unable to apply discounts retroactively.
Need Help?
Our team is here for you. If you have any questions, feel free to reach out at:
• Email: contactus@riotswim.com
• Phone: 713-338-9710
Our phone line does not have a live agent. If you call, please leave your name, order number, and the reason for your call, and our team will get back to you within 24–48 hours, Monday- Friday.
For the quickest response, we recommend reaching out via email, so we can assist you as quickly and efficiently as possible.
Thank you for being part of the Riot Swim community. We truly appreciate your support.