Perfect For The Beach. This High Quality Dress Is A Size Medium And Had A Removable Cami Underneath. Amazing Beach Coverup!