The cut is slim but slips on easily and stays in place even if it's a little long (room to grow!). Lined on the front but not on the back but definitely not transparent. Perfect for a little girl - not too high on the hips or low on the top and stays in place. We'll just keep buying it as it grows!