I had bought this from an international website the size varies from S to M there's a lining underneath and the fabric is too good to be true and the flare of the skater dress is awesome...you would feel like a doll... colour is dark purple mixed with hints of red