These was a good catch, I didn't expect the material was way better for the price. The designs are printed but well done, fabric is thick and it already has liners. I normally wear Medium, but ordered a large (typical for Asian clothing size). I could have wear a Medium for this dress but if you have larger bust size, get a Large, I just have a little room for my "twins" to breath - LOL. I wore it for a company recognition dinner with 700 attendees from across the Globe and I was flattered with all the compliments I've gotten that night, the color, the style, the design made me stood up from the rest who typically wear black in a formal event.