This is a very stunning dress with the top embellished in stones and a sweet heart top. It is a mermaid style with a long feather train. It has a ribbon back which provides that snuggle feel to give you extra comfort and security.