Black Velvet Mini Dress with long polka dot mesh flared puff sleeves. Can be worn off/shoulder as well. Please note, velvet material is more difficult to maintain since it can attract and collect small particles - but with frequent use of lind roller you can keep it free of dust.