Item arrived timely. Item is as pictured. Item is very pretty with nice feel. Feels solid. Came with g-string which was not expected.  Quality of g-string not great strings are elastic strips. Hooks and bottom bottons didn't line up.  Xlarge is to large for natural 36D, 5'2 120 lbs. Laces in back unable to tighten further.  I may buy item again but in a smaller size.