Their products never match the standard sizes, I had ordered 2 tops xl (which is my size) and one large as xl was not available for that top and when I got the tops the xl were tight for me and the large was just about right for me.. ridiculous.. and their return policy is ridiculously extensive .. you have to print a particular label and pay for the shipping and so much of procedure that you would just prefer to donate their crappy products ..