The top is a soft material, its exactly like the picture! The colors are true and its a warmer material than I anticipated, I was expecting the material that these blouses usually are made of. I love the lax look of this top and the sleeves arnt short like alot of the other tops I ordered from Asia. The length is true to the pictue too. the front is longer than the back slightly so it doesnt cover your butt completely. I highly reccomend this cute top!