It looks just like the photo, and the shipping was incredibly fast. It arrived in just one week. The color is a bit more beige than it appears, and the size L is more like a Spanish M, but it fits perfectly and I absolutely adore it! I highly recommend it!