I ordered the mauve in size xl and it fits true to size. it matched the photos online. all of the details are prettier in person. it's delicate. but, it's washed/dried well. very pretty shade of mauve.