Dress is a size medium however it fits me and I wear an XS to Small. Sides are elasticized, so there is definitely some "give" size-wise. Dress and lining are 100% cotton. Back zipper. Hidden side pockets. Adjustable halter. Knee length. Subtle red/pink apples print