This is sized as a small but it seems really big so please go by measurements. Length from shoulder to hem: 35 in. Sleeve length: 22.5 in. Width from pit to pit: 19 in. This is great quality, quite heavy! There is a subtle shimmer to the fabric, it's really beautiful. The paisly designs are a velour but some have washed down. The dress does has pockets! Heavy to ship.