The top looks just as the photo and The fabric is soft. I would suggest going up a size I wear a 1x but ordered a 2X. Fits me perfectly.
I ordered a medium but it was too small. fitted like a small.