I was looking at catalogue sw a few dresses I liked but never bought from them before are they ok quality wise? do they last and not stretch/ shrink in wash and do they come up big/small for size? sorry lots of questions