Anyone able to tell me what their sizing is like? Found a top I love. Normally a size 8. Have never bought from them before...what's the quality like? Also does anyone know of any discount codes? Thanks!