The first time I went shopping on this website I wasn't sure about the size. I was pleasantly surprised that live chat was exactly that "live". A customer service girl helped me select the right size for me in an instant and answered all my questions in real time. She was perfect and I loved the top so much that I had to buy it in another color the following week. Great experience, a lot of variety and a magnificent selection. I will definitely be back!