I am a 38DDD and recently bought a different dress in an 18w. I bought this dress in XXXL. The fit is as I expected. The dress is a little thin but I feel it's ok on. I couldn't see my undergarments. The reason for 4 stars is mainly due to the lack of hem on the neckline area (see close up). It's a very light weight fabric that should be perfect for my Caribbean cruise dinner. I added a statement necklace and it instantly looked dressed up. I hope this helps it's hard finding plus size comfy dresses. The navy blue is actually navy blue.