Fast shipping, color and design are the same as description photo. The fabric is pretty elastic, I ordered an L but I usually use a XL or bigger because my chest is 120, however this one fits perfectly. The only bad thing is that being the elastic fabric but the lace don't break the seams, I had to give the whole lace a stitch to make sure it didn't break again and for the time being I 've had no problem.