This is perfect!  I ordered the dress without the liner and it is thick enough that it is not see-through.  It looks great, my daughter LOVES it, and it will be perfect for her upcoming art party (plus it was inexpensive enough not to be a hardship if it gets real paint on it).