Looks just like the photos. There were actually shorts under the skirt they sent me, which was a pleasant surprise, though I think it would be nice if they mention that somewhere in the description. Good quality all things considered. Sizing chart was accurate for me, I ordered an XL and fit just fine. I've had bad experiences buying from sites like these before but this one has pleasantly surprised me.