It looks just like the picture, but the sizing isn't true at all. I'm usually a medium or large and this was was to small. I even used the sizing chart and it said I should have got a large, but it wasn't even close to being a large. The top is a lot smaller than the bottoms. When I ordered it, it said it was from America but then when I looked at the tracking number to see where it was it said it was coming from China. It took 1 month 1 week and 2 days to deliver. Not happy!